Principal/Sr. Principal Software Engineer – Embedded Test
Northrop Grumman · Manhattan Beach, CA · 3 mo ago
On-siteEngineering$114k–$171k/yrFull-time
About the role
The Principal/Sr. Principal Software Engineer – Embedded Test will develop and test software that runs on resource-constrained targets with soft- and hard-real-time requirements for flight, space, and ground systems. The software typically implements complex data-analysis, routing, and control-algorithm functions.
Responsibilities
- Design, develop, document, integrate, test, and debug application software and systems that implement logical and mathematical solutions.
- Conduct multidisciplinary research and collaborate with equipment designers and hardware engineers to plan, design, develop, and deploy electronic data-processing solutions for product software.
- Determine overall system and user requirements; analyze system capabilities to resolve issues related to program intent, output specifications, input data acquisition, programming techniques, and controls; author operating instructions; and create utility programs.
- Ensure adherence to established software standards.
Requirements
- Basic Qualifications – Principal Software Engineer – Embedded Test (Level 3): Bachelor’s degree in a STEM discipline with 5+ years of relevant software development experience or Master’s degree in STEM with 3+ years of stated experience or Ph.D. in STEM with 1+ year of stated experience
- Basic Qualifications – Sr. Principal Software Engineer – Embedded Test (Level 4): Bachelor’s degree in a STEM discipline with 8+ years of relevant software development experience or Master’s degree in STEM with 6+ years of stated experience or Ph.D. in STEM with 4+ years of stated experience
- Active U.S. Government Secret clearance required at the time of application
- Proficiency in C/C++ programming
- Experience with formal verification processes following TLYF methodology to sell off embedded flight software requirements (functional/performance)
Qualifications
- Familiarity with real-time operating systems, such as VxWorks or Linux
- Ability and willingness to obtain U.S. Government Top Secret clearance and/or SCI Access
- Prior work experience in developing and debugging embedded real-time systems
- Curious about all the exciting developments with the Northrop Grumman Space Sector