principal Software Engineer tech_leadership · Posted May 5, 2026
$118,095 – $200,762
USD per year

About this role

BAE Systems is hiring a principal-level Software Engineer based in Manchester, NH. The posting calls out experience with Embedded Systems, Git, CI/CD, Jira. Compensation is listed at $118,095–$200,762 per year.

Role
Software Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Manchester, NH
Department
Engineering & Technology
Posted
May 5, 2026

More roles at BAE Systems

Category Negotiations Project Manager
Nashua, NH · manager
EW Modeling and Simulation Engineer
Nashua, NH · mid
C Linux
Special Security Technician
Washington, DC · mid
Docker OAuth Security
AEWS Program Engineering Manager I
Nashua, NH · manager
ECS
Electrical Engineering Coop, Summer-Fall 2026
Cedar Rapids, IA · intern
Testing
All BAE Systems jobs →

Job description

from BAE Systems careers

Job Description
Our employees work on the world’s most advanced electronics –from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future. And you can, too. With our robust offering of educational and career development opportunities, your chances to grow are limitless.
We put our customers first – exemplified by our mission: “We Protect Those Who Protect Us®.”



Join BAE Systems and become a key contributor on the F-35 program. We’re seeking a talented and experienced Principal Software Engineer to join our Sustainment team, working on our Electronic Warfare system on board the Joint Strike Fighter aircraft. This position is full-time onsite in Manchester, NH.

What You’ll Do:
  • Be a vital part of a collaborative, multi-discipline team, shaping software updates for a real-time embedded, C++ codebase
  • Learn our EW software product under expert mentorship
  • Design, code, integrate, and test software updates – delivering high-quality products with exceptional customer acceptance (90%+ first-pass customer acceptance)
  • Contribute to an automated digital delivery capability using modern tools like Git, Jira, Jenkins, and more
  • Plan/participate in formal software development milestone reviews with the engineering team as well as the customer
  • This is an excerpt. Read the full job description on BAE Systems careers →
All software engineering jobs software engineering in Manchester, NH Jobs in Manchester, NH software engineering salaries software engineering career path
All BAE Systems Jobs Browse software engineering roles principal positions