Northrop Grumman

Staff Embedded Software Engineer

Northrop Grumman
Apply
7 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

CC++CMakeJenkinsKubernetesLinuxMATLABSonarQubeWindows

Categories

Northrop Grumman

About Northrop Grumman

10,000+ employees

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).

Contact me