The role of the Software Engineer involves the upkeep and improvement of embedded flight software for satellite payload systems, alongside the creation of ground support applications. This position requires participation across the entire software development lifecycle, which encompasses design, coding, testing, and investigating anomalies during on-orbit operations. Applicants should hold a Bachelor’s degree in a STEM field and have expertise in C++ as well as object-oriented programming. Additionally, a valid U.S. Government Secret clearance is necessary at the time of application.
Northrop Grumman provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.



