The job in short
Principal software engineer.
C++Embedded
Details
- Found
- 27 d ago · posted 2026-09-02
- Location as listed
- Merrimack, New Hampshire, United States
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
Do you have experience writing embedded software in C++? Do you love space and want your code to travel there? Do you enjoy collaborating with others? Have some experience in leading a small team of software engineers? Come invest in our team of engineers delivering new capabilities into space!
We're looking for strong embedded software developers with a love for space and an enthusiasm for learning new tools and technology. Our teams are growing, and as a software engineer working with our Space Systems' programs, you would be partnered with domain SMEs and a multi-disciplinary engineering team to deliver software solutions enabling exciting new capabilities.
At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools, skills and training they need to succeed. We offer a flexible work environment and multiple options for work schedules (9/80, 4/10, and others). Our company is part of the community and driven to improve our future and protect our freedom.
Job Responsibilities
⦁ Shape the design & development of an embedded space payload application in C++ or C
⦁ Collaborate across sites and across disciplines to bring a new capability to life
⦁ Efficiently respond to developing requirements
Due to the importance, this position offers a Sign-On Bonus. (Note: Current BAE Systems employees are ineligible for sign-on bonuses.)
Please note that pursuant to a government contract, this specific position requires US citizenship status.
Software Engineer jobs in Merrimack, New Hampshire · Software Engineer jobs in the United States · All BAE Systems jobs