Principal Electronic Warfare Software Engineer (Sign on Bonus Available)
BAE Systems · Manchester, NH · Engineering & Technology
principal
Software Engineer
tech_leadership
· Posted May 5, 2026
$118,095 – $200,762
USD per year
Skills
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 careersJob 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 →