Senior Software Engineer, Digital Platforms and Embedded Systems
Job details
- Pay
- $97,008 – $164,914 a year
- Work mode
- Hybrid
- Level
- Senior
- Experience
- 2+ years
- Education
- Bachelor's degree
- Posted
- Nov 2, 2026
- Last confirmed open
- Nov 2, 2026
About this role
Job Description
BAE Systems is seeking a Senior Software Engineer to join the Digital Architecture Team (DAT) in Nashua, NH. DAT provides shared digital platforms and forward-deployed engineering support for multiple programs within Aerospace & Mission Systems (AMS), including the Eagle Passive Active Warning Survivability System (EPAWSS).
The ideal candidate has 2+ years of development experience, including development in both C++ and Python. In this role, you will design, implement, test, and maintain back-end services for internal web applications as well as embedded software for real-time systems. You will take ownership of complex technical efforts, work closely with program teams, and contribute to the evolution of Electronic Warfare software architecture.
This is a hybrid role offering a combination of on-site and remote work, as well as the option to work a 9/80 schedule.
Required Education, Experience, & Skills
- Must possess an active U.S. Secret security clearance.
- 2+ years of professional software development experience, including C++ and Python development.
- Bachelor's degree in computer science or a related field, or equivalent experience.
- Experience with back-end services and distributed systems.
- Experience building and configuring custom operating system images.
- Strong communication, collaboration, and problem-solving skills.
Preferred Education, Experience, & Skills
- Experience with the Big Iron software framework and modular open systems.
- Experience with automated testing and continuous integration/deployment.
- Experience working in an Agile development environment.
- Demonstrated ownership and ability to deliver results.
Pay Information
Full-Time Salary Range: $97008 - $164914
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits
- At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being.
- Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance.
- We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance.
- Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave.
- Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards.
- Other incentives may be available based on position level and/or job specifics.
- About BAE Systems, Inc.
- BAE Systems, Inc. is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide.
- We serve, supply, and protect those who protect us.
- As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.
- Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration.
- Purpose isn't a tagline here.
- It's what drives us.
- We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet.
- When you join BAE Systems, you're not just building a career.
- You're contributing to a mission that truly matters.
- This position will be posted for at least 5 calendar days.
- The posting will remain active until the position is filled, or a qualified pool of candidates is identified.