Skip to content
NEXTMOVEFDE careers · United States

Senior Principal Software Engineer - Embedded and Real Time

AI summary of the role

Senior Principal Software Engineer developing embedded, safety-critical real-time software for advanced weapons systems on RTOS platforms like VxWorks and Integrity.

What you’ll do

  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers
  • Architect and develop embedded mission systems software applications on a real time operating system
  • Be a part of Agile Scrum teams to develop software products for multiple software baselines

What you’ll bring

  • Bachelor's degree in a STEM discipline with 8 years of related experience; OR Masters with 6 years; OR PhD with 4 years
  • Recent professional experience developing software in C++ and/or Python
  • Recent professional experience developing and/or testing advanced weapons software
  • Familiar with architecting, designing, implementing, integrating, verifying and qualifying safety-critical embedded real time software on RTOS (VxWorks, Integrity, Real Time Embedded Linux)

Technologies

C++ · Python · VxWorks · Integrity · Real Time Embedded Linux · Jira · GitHub · GitLab · SonarQube · Coverity · Jenkins · DOORS

About Northrop Grumman

Builds aircraft, missiles, space systems, sensors, cyber and microelectronics for U.S. and allied national-security customers, with strengths in stealth, nuclear modernization and classified space.

Public · 5000+ people

Source and classification

Production engineering · Evidence for this classification:

employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite in Melbourne, FL. Essential Functions: Work in an innovative environment, on significantly diverse assignments, and in 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 Architect and develop embedded mission systems software applications on a real time operating system Be a part of Agile Scrum teams to develop software products for multiple software baselines Basic Qualifications: Bachelor's degree in a STEM discipline (Science, Technology,
How jobs are selected

Employer postings · Data from · Sources