Senior Software Engineer, Embedded
Job Location:
Long Beach, NY - USA
Yearly Salary:
USD 165000 - 211000
Posted:
1 October 2026 (18 hours ago)
Application Deadline:
29 December 2026
Vacancies:
1 Vacancy
Job Summary
Eleven Recruiting is seeking aSenior Software Engineer Embedded for one of our largest aerospace manufacturing clients located in Long Beach CA.
Responsibilities:
- Design implement and maintain embedded software in C for microcontrollers in rocket systems.
- Develop software on Real-Time Operating Systems (RTOS).
- Integrate with low-level hardware interfaces: SPI I2C UART GPIO interrupts etc.
- Implement communication protocols such as UDP multicast Ethernet.
- Write clean efficient and testable code for real-time and safety-critical applications.
- Collaborate with hardware systems and test engineers to support full product development lifecycle.
- Participate in code reviews system design discussions and debugging sessions.
- Contribute to continuous improvement of our embedded software architecture and tools.
Qualifications:
- Bachelors or Masters degree in Computer Engineering Electrical Engineering or related field.
- 4 years of experience developing embedded software with C or C.
- Experience with RTOS environments (FreeRTOS ThreadX VxWorks or equivalent).
- Solid understanding of microcontroller architectures and peripheral interfaces.
- Strong debugging and optimization skills for embedded systems.
- Comfortable working with hardware schematics and test equipment (logic analyzers power supplies oscilloscopes.
- Experience with Git CI/CD pipelines and modern software development practices.
Preferred Qualifications:
- Experience with space-rated systems or launch vehicles.
- Familiarity with Python or scripting tools for automation and testing.
- Proficiency with networking protocols such as UDP Ethernet and multicast.
- Experience developing motor control software for brushless motors including FOC (Field-Oriented Control).
- Understanding of control theory especially PID tuning in embedded environments.
Required Experience:
Senior IC