The Sr Principal Real-time Software Engineer will be part of the Effectors Center of the Software organization, working on architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware. The role requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience.
Requirements
- Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware.
- Teaching, coaching, and mentoring less experienced staff.
- Contributing to proposals as well as preliminary and critical design reviews.
- Ability to obtain program access.
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience.
- Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation.
- Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
- Experience developing complex systems involving the integration of hardware, firmware, and software
Benefits
- Medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays