Northrop Grumman is seeking a Staff Embedded Software Engineer to help develop, enhance and maintain software on cutting edge products and systems, primarily in C/C++, to support mission systems in all phases of the software development lifecycle.
Requirements
- 8 years of experience working in C/C++ and working with real-time embedded software.
- 8 yrs of experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance is required
- Experience in real-time embedded software development knowledge of Radar, Electronic Warfare, or Space technologies.
- Experience in algorithmic application development and optimization.
- Experience with VxWorks and/or Linux Operating Systems.
- Experience with Visual Studio.
- Experience with MATLAB.
Responsibilities
- Identifying risks, suggesting mitigation, tracking defects, developing resolutions, and reporting status.
- Develop and execute unit tests and build verification test plans, and track and report test status.
- Conduct reviews of software related products, software designs, and additional technical documents.
- Active leader within Integrated Product Teams (IPTs), design reviews, and other reviews, as required.
- Actively participate in the technical peer reviews to ensure system/software requirements are being met from an end-to-end system point of view.
- Develop and maintain software systems for mission systems in all phases of the software development lifecycle.
- Work on software systems for mission systems, primarily in C/C++
Other
- U.S Citizenship is required.
- An active DoD Secret clearance.
- The ability to obtain a Special Program Access (SAP) prior to start.
- Bachelor’s Degree with 12 years of experience, master’s degree with 10 years of experience, Ph.D. with 8 years of experience in Science, Technology, Engineering, Mathematics, or related technical fields;
- Travel: Yes, 10% of the Time