EngineerJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on July 13, 2026.

This role is filled — get an email when new Senior roles open on EngineerJobs.io:

Northrop Grumman

Principal Software Engineer / Sr. Principal Software Engineer

Melbourne, FL $98k - $184k/yr Full time Posted 1mo ago
View similar jobs

Get alerted when similar jobs are posted — set up a New Senior jobs on EngineerJobs.io alert.

See other roles at Northrop Grumman.

Job Description

Benefits and culture

Join Northrop Grumman Aeronautics Systems in Melbourne, Florida, to contribute to embedded mission systems software on real-time operating systems within Agile teams. This role supports work–life balance through a comprehensive benefits package and a culture focused on collaboration, innovation, and mission-critical impact. You will engage with colleagues across levels on diverse assignments and benefit from strong tooling and development practices that empower your professional growth.

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Annual bonuses
  • Long Term Incentives
  • Overtime eligibility
  • Shift differential
  • Discretionary bonus

Responsibilities

  • Work in an innovative environment on significantly diverse assignments within collaborative Agile teams across all levels
  • Participate in the full software development lifecycle, from requirements through design, implementation, qualification, and delivery of software products to customers
  • Architect and develop embedded mission systems software applications on a real time operating system
  • Contribute to Agile Scrum teams to develop software products for multiple software baselines

Requirements

  • Education and experience options: a Bachelor’s degree in a STEM discipline with 5 years of related engineering experience; OR a Master’s degree in a STEM discipline with 3 years; OR a PhD in a STEM discipline with 1 year
  • Demonstrated professional experience with Agile Framework within the last 3 years
  • Professional experience developing software and scripts in C, C++, and/or Python for safety or mission-critical applications within the last 3 years
  • Experience with Software Change Control, Change Management, and CI/CD tools such as Atlassian (Jira, Confluence, Bitbucket, Bamboo) or GitHub, GitLab, Jenkins, Docker, Kubernetes within the last 3 years
  • Experience architecting, designing, modeling (Rhapsody or Cameo), implementing, maintaining, integrating, debugging, verifying, and qualifying safety/mission-critical embedded real-time software written in OO C++ on RTOS such as VxWorks, Integrity, or Real Time Embedded Linux within the last 3 years
  • Experience with static and dynamic code analysis tools and fuzzing tools such as Coverity, SonarQube, and/or Fortify within the last 3 years
  • Active DoD Secret level clearance or Top Secret (in-scope)
  • Ability to obtain and maintain initial Special Program Access (SAP/PAR); the SAP/PAR must be obtained prior to employment within a timeframe determined by the company

Security, travel and logistics

  • Clearance required for start: Yes
  • Clearance type: Secret
  • Travel: Yes, approximately 10% of the time
  • Relocation assistance: may be available
  • Current SAP access is preferred

Technologies you may work with

  • C, C++, Python
  • Jira, Confluence, Bitbucket, Bamboo
  • GitHub, GitLab, Jenkins
  • Docker, Kubernetes
  • Rhapsody, Cameo
  • VxWorks, Integrity, Real Time Embedded Linux
  • Coverity, SonarQube, Fortify
  • DOORs, MATLAB, JavaScript, Bash
  • TCP/IP, UDP, LAN, VLAN, SNMP

Compensation

Primary level salary range: $98,400.00 to $147,600.00

Secondary level salary range: $122,800.00 to $184,200.00

Similar Jobs