Actalent
Madison Heights, MI, USA
Job Title: Embedded Software Engineer Job Description We are seeking a Sr 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. Integrate and bridge...

