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.

Apply for this Position

Ready to join Actalent? Click the button below to submit your application.

Submit Application