
Staff Embedded Software Engineer
Northrop Grumman7 days ago
Baltimore, MD, USAStaff+
Base Salary
$169k - $254k/yr
Responsibilities
- Drive architectural decisions for mission-system software and mature reusable software building blocks.
- Provide product ownership, tasking, and technical direction for a team of embedded software engineers.
- Analyze, develop, modify, integrate, debug, test, and maintain embedded software across the full software lifecycle.
- Derive software requirements and designs from systems requirements and collaborate with multidisciplinary engineering teams.
- Integrate and verify software on simulators and production mission-system hardware in System Integration Laboratories.
- Use Digital Twins and Models and Simulation to support early integration, risk reduction, and performance verification.
- Identify risks and technologies, track defects, develop resolutions, and report status.
- Participate in technical peer, design, architecture, and system reviews.
- Represent the software team in program management office and customer engagements.
Requirements
- Bachelor’s degree in a STEM field with 12 years of related experience, a master’s degree with 10 years of related experience, or a Ph.D. with 8 years of related experience.
- U.S. citizenship is required.
- An active Secret clearance is required to start; candidates must obtain and maintain Special Program Access and the required clearance level.
- Experience writing highly resource-efficient code in C/C++.
- Experience developing real-time and near-real-time embedded software across specification, design, implementation, integration, debugging, and maintenance.
- Experience developing mission-system software, deriving software requirements and designs from systems requirements, and integrating software with mission-system hardware.
- Experience working with Linux, RF subsystems such as radar, and government mission-system architectures.
- Preferred qualifications include software product-line experience, Windows and VxWorks experience, MATLAB, Cameo, Coverity, SonarQube, Klockwork, Jenkins, Atlassian tools, GitLab, CMake, Kubernetes, and open-architecture solutions experience.
Benefits
- Health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
- Primary level base salary range of $169,000.00-$253,600.00 annually.
- Position is located in Baltimore, Maryland, with no relocation assistance available.
- Travel is approximately 10% of the time.
Tech Stack
Categories
About Northrop Grumman
Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).