Northrop Grumman is seeking a Principal / Senior Principal Controls Software Design Engineer to work on complex systems that incorporate mature and emerging technologies, supporting critical engineering reviews and milestones for government-related projects requiring high-level security clearances.
Requirements
- Familiarity with Command and Control or Controls System software
- Proficiency in working with real-time embedded software
- Understanding of software design principles, computer architecture, and relevant technologies
- Experience implementing requirements & interface definitions in software
- Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts
- Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance
- Experience with development and environment tools, e.g. Docker, Kubernetes, Cypress, Visual Studio, Python, C/C++
Responsibilities
- IPT-Level role, member of SW Design Team
- Support the software design team lead and partner with other engineering functions to progress and mature the segment
- Support critical engineering reviews and milestones (e.g. SRR, SFR, SDR, PDR, CDR, SVR, TRR)
- Implement requirements & interface definitions in software, performing code and unit testing
- Work with real-time embedded software
- Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts
- Experience with hardware/software integration, test planning & execution, or operational support
Other
- Bachelor’s Degree in a STEM discipline from an accredited university with at least 5 years of experience; 3 years with Master's Degree; OR 1 years with a PhD (for Principal)
- Bachelor’s Degree in a STEM discipline from an accredited university with at least 8 years of experience; 6 years with Master's Degree; OR 4 years with a PhD (for Senior Principal)
- This position requires the applicant to be a U.S. citizen
- Current Active DoD Secret Clearance with the ability to obtain and maintain a TS/SCI w. Polygraph prior to start
- Relocation assistance may be available