Principal Software Engineer
BAE Systems · Totowa, NJ · Engineering & Technology
principal
Software Engineer
tech_leadership
8+ yrs Bachelor's
· Posted May 11, 2026
$128,831 – $219,012
USD per year
About this role
BAE Systems is hiring a principal-level Software Engineer based in Totowa, NJ. The posting calls out experience with Python, C#, Testing and roughly 8+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $128,831–$219,012 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Totowa, NJ
- Experience
- 8+ years
- Education
- Bachelor's degree
- Department
- Engineering & Technology
- Posted
- May 11, 2026
AI Summary
Principal-level software engineer developing advanced defense electronics solutions in Electronic Warfare, Secure Communications, and Radar systems. Partner with program leaders on technical design, development, and integration while mentoring teams. Requires 8+ years software engineering experience, proficiency in C++/C#/Python, real-time OS expertise, and electronic systems integration background.
More roles at BAE Systems
Procurement Analyst Senior
Nashua, NH · senior
Material Planning Coordinator IV- Mon-Thur 1st Shift(Full Onsite)
Nashua, NH · mid
FAST Labs ST Program Engineering Manager
Merrimack, NH · manager
TypeScript Security
Senior Program Control Analyst (Hybrid)
Nashua, NH · senior
Sentinel Support Equipment Senior Systems/Mechanical Engineer
Hill AFB, UT · senior
Jira Agile Confluence
All BAE Systems jobs →
Job description
from BAE Systems careersJob Description
See what you’re missing. 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.
We are seeking talented, experienced Principal Level Software engineers to help us create the world’s most advanced solutions in the area such as Electronic Warfare, Secure Communications and Networking, Radar Warning and Electronic Attack for our defense related customers. Our products provide critical mission capabilities to address the ever-evolving challenges and threats to our nation’s security and the war fighter.
The Totowa, NJ Software organization develops and delivers Software solutions for our complex electronic products to our internal engineering teams and external testing sites.
In addition to software development responsibilities, you will be responsible for partnering with other discipline leads on the programs to help ensure that program objectives are met, and that software engineering has consistent, predictable performance. You will also participate directly on Software development efforts across the business area.
Software Engineering is fast paced and dynamic. You will need to be self-motivated, and highly collaborative to succeed in this role.
Responsibilities:
- Partner and collaborate with the program leaders to ensure program objectives are achieved.
This is an excerpt. Read the full job description on BAE Systems careers →