Northrop Grumman Mission Systems is seeking to identify candidates with skills and experience for positions within the organization that frequently become available, specifically for a Senior Staff Embedded Engineer Software. The role involves designing, developing, integrating, and testing software for end-user customers and businesses, with a primary focus on cryptographic software code bases and embedded/real-time systems.
Requirements
- Experience with Crypto Systems or Rust
- Proficient in C/C++
- Proficient in Object Oriented programming
- Proficient in all areas of the formal software lifecycle process from requirements to testing
- Experience integrating low-level firmware and software in complex real-time multi-threaded embedded applications
- Experience with RTOS designs and implementing secure software for embedded systems
- Experience with ARM architectures and peripherals
Responsibilities
- design, develop, integrate and test software for our end-user customers and businesses, primarily focused on cryptographic software code bases
- responsible for the design, architecture, development, and administration of embedded and real time systems
- work with multi-disciplinary teams, such as with Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test, in an Agile software development environment
- analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
- integrating low-level firmware and software in complex real-time multi-threaded embedded applications
- implementing secure software for embedded systems
- Experience using Jira/Bitbucket/Git and the Agile software development process
Other
- Bachelor's degree in Computer Science, Software Engineering, or another STEM discipline with 14 years of related experience, or Master's degree with 12 years or a PhD with 10 years of experience.
- Must currently hold a U.S Department of Defense (DoD) Secret level security clearance
- Current active Top Secret Clearance
- Current active SAP clearance
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.