Job Description
Job Title: Senior Software Engineer
Job Description
We are seeking a Senior Software Engineer to take architectural ownership of real-time embedded communication systems. This role involves designing message routing and translation layers, developing high-performance embedded software, and implementing hardware interface layers in C/C++. You will also design deterministic real-time architectures and integrate heterogeneous network types while creating and maintaining technical documentation. Leadership in hardware/software integration with FPGA and systems teams, setting code quality standards, and evaluating new communication protocols are key aspects of this position.
Responsibilities
+ Architect and design real-time embedded communication systems.
+ Develop production-quality embedded software focused on performance and reliability.
+ Implement hardware interface layers using C/C++.
+ Design deterministic real-time architectures.
Job Description
We are seeking a Senior Software Engineer to take architectural ownership of real-time embedded communication systems. This role involves designing message routing and translation layers, developing high-performance embedded software, and implementing hardware interface layers in C/C++. You will also design deterministic real-time architectures and integrate heterogeneous network types while creating and maintaining technical documentation. Leadership in hardware/software integration with FPGA and systems teams, setting code quality standards, and evaluating new communication protocols are key aspects of this position.
Responsibilities
+ Architect and design real-time embedded communication systems.
+ Develop production-quality embedded software focused on performance and reliability.
+ Implement hardware interface layers using C/C++.
+ Design deterministic real-time architectures.
Apply for this Position
Ready to join Actalent? Click the button below to submit your application.
Submit Application