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.
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.
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.