Northrop Grumman

Principal or Sr. Principal Software Engineer - Embedded

Northrop Grumman
Apply
1 day ago
San Diego, CA, USASenior / Staff+

Base Salary

$114k - $213k/yr

Responsibilities

  • Design, develop, maintain, and execute automated software tests for qualification of embedded software products.
  • Develop and integrate safety-critical embedded real-time software for flight and mission-critical systems.
  • Analyze requirements allocated to computer software configuration items.
  • Support software architecture, design, implementation, integration, debugging, installation, acceptance testing, and operational events.
  • Diagnose problems with software developers and other engineers and submit detailed problem reports.
  • Create clear and concise technical documentation.
  • Coordinate with multidisciplinary engineering teams and manage assigned technical tasks across the software development lifecycle.

Requirements

  • Principal level requires a STEM bachelor’s degree and 5 years of related engineering experience, a STEM master’s degree and 3 years, or a STEM PhD and 1 year.
  • Sr. Principal level requires a STEM bachelor’s degree and 8 years of related engineering experience, a STEM master’s degree and 6 years, or a STEM PhD and 4 years.
  • Experience with safety-critical embedded real-time software and C/C++ and Python development.
  • Experience with software architecture, design, implementation, integration, debugging, and testing on real-time operating systems such as VxWorks, Integrity, or Real Time Embedded Linux.
  • Experience with software change control, change management, and tools such as Atlassian tool suite, GitHub, GitLab, or Jenkins.
  • Ability to obtain, transfer, and maintain a final adjudicated government Top Secret clearance and any required program access, including upgraded SAP/PAR access.
  • Preferred qualifications include UAV route planning, routing algorithms, geometrically based algorithms, static code analysis tools, MATLAB, avionics systems, Python/MATLAB/JavaScript/Bash scripting, multithreaded C/C++ programming, SOAP, Java services, demonstrated leadership, teamwork, and communication skills.

Benefits

  • Relocation assistance may be available.
  • Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
  • Employees may be eligible for overtime, shift differential, and discretionary bonuses.
  • The role requires Top Secret clearance, U.S. citizenship for government-cleared positions, and travel approximately 10% of the time.

Tech Stack

BashCC++JavaJavaScriptJenkinsMATLABPythonSOAPSonarQube

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