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

Principal Engineer Software - Embedded & Real Time

Northrop Grumman

$110,300 - $165,500
Aug 28, 2025
San Diego, CA, USA
Apply Now

Northrop Grumman is looking to design, develop, integrate and test software for end-user customers and businesses, specifically for embedded and real time systems.

Requirements

  • Experience with the full Software Development Life Cycle (SDLC)
  • Experience with at least two of the following programming or scripting languages: C, C++, and Python
  • Experience with one of the following real time operating systems: Wind River VxWorks, Green Hills Integrity, or Realtime Linux
  • Experience with Agile software development, embedded system programming, software integration and testing
  • Familiarity with at least two of the data interfaces: 1553, 1394, 429, Serial, CAN, Discrete & Analog I/O, Ethernet/IP, or Fibre Channel
  • Experience with developing software used for one of the following real-time applications: flight critical, safety critical medical, or mission critical
  • Experience with Devops tools such as the following: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity

Responsibilities

  • Design, develop, integrate and test software for end-user customers and businesses
  • Design, architecture, development, and administration of embedded and real time systems
  • Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to customers
  • Operate in an embedded technology development environment working with real time operating systems for use in flight and mission critical systems
  • Work in Agile Scrum teams to develop software products for multiple software baselines
  • Collaborate with multi-disciplinary teams, such as Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test

Other

  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 5 years of related engineering experience; OR a Master’s degree in STEM with 3 years of related engineering experience, or a PhD in STEM with no experience
  • Active Top Secret DoD Clearance with the ability to obtain and maintain program access
  • U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions
  • Travel: Yes, 25% of the Time
  • Relocation assistance may be available