Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northrop Grumman Logo

Senior Principal Engineer Software - Embedded and Real Time

Northrop Grumman

$118,600 - $178,000
Sep 30, 2025
Melbourne, FL, USA • San Diego, CA, USA • El Segundo, CA, USA
Apply Now

Northrop Grumman is looking for a Senior Principal Engineer Software - Embedded & Real Time to design, develop, integrate and test software for end-user customers and businesses, specifically for embedded and real time systems.

Requirements

  • Demonstrated Professional Experience developing software and scripts in C, Object Oriented C++ AND/OR Python for Safety-Critical applications/Systems within the last 2 years
  • Demonstrated Professional Experience Architecting, Designing, Modeling, Implementing, Maintaining, Integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux within the last 1 years
  • Demonstrated Professional Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, SonarQube, AND/OR Fortify within the last 1 years
  • Recent Demonstrated Professional Experience with DOORs AND/OR Software Requirement Specification Testing using Simulators, automated scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash
  • Ability to collaborate with systems engineers, hardware designers and integration/test engineers to develop and maintain complex software systems
  • Experience with Agile software development environment
  • Experience with real time operating systems such as VxWorks, Integrity, AND/OR Real Time Embedded Linux

Responsibilities

  • Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels
  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers
  • Operate in an embedded technology development environment working with real time operating systems for use in flight and safety critical systems
  • Work in Agile Scrum teams to develop software products for multiple software baselines
  • Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
  • Design, architecture, development, and administration of embedded and real time systems
  • Collaborate with multi-disciplinary teams, such as Systems Engineering, Test Automation, DevSecOps and Systems Test

Other

  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 8 years of related experience; OR Masters degree in a STEM discipline with 6 years of experience; OR PhD with 4 years of related experience
  • Active Secret DoD Security Clearance
  • Ability to obtain and maintain Special Access Program (PAR)
  • U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions
  • Travel: Yes, 10% of the Time