The job in short
Software engineering.
PythonC#
Details
- Found
- 21 d ago · posted 2026-09-17
- Location as listed
- Nashua, New Hampshire, United States
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
We are seeking an experienced Software Engineer I to join our Digital Architecture Team (DAT). The successful candidate will be responsible for designing, developing, and maintaining software applications that support the team's mission and objectives, with a focus on the digital strategy and upholding the tenets of the team. The ideal candidate will have a deep understanding of the fundamental components of a digital strategy, including the importance of people, technology, and the distinct properties of each component.
Key Responsibilities:
• Design, develop, and test Python applications that integrate with BAE's existing infrastructure and modern commercial practices, with a focus on proactive, automated, centralized, and systematic solutions
• Architecting, designing, analyzing, developing, and maintaining (typically in C#, Python, and/or NI TestStand) test instrument driver abstraction and common test utility software
• Implement Model Based Engineering on projects through standardized project requirements definition and system modeling
• Collaborate with cross-functional teams to identify opportunities for digital transformation and develop solutions that enhance people's abilities, while ensuring repeatability, reliability, and sustainability
• Develop and maintain software libraries and frameworks that support modular software architecture and integration with existing infrastructure, with a focus on 5S principles (sort, set in order, shine, standardize, sustain)
• Troubleshoot and debug issues related to software integration and modular architecture, with a proactive approach to identifying and resolving problems
• Develop and implement automated testing and validation procedures for software integration and modular architecture, with a focus on repeatability and reliability
• Participate in code reviews and ensure adherence to coding standards and best practices, with a focus on systematic and holistic approaches to software development
• Stay up-to-date with industry trends and emerging technologies in software architecture and integration, with a focus on identifying opportunities for digital transformation and innovation
Software Engineer jobs in Nashua, New Hampshire · Software Engineer jobs in the United States · All BAE Systems jobs · Entry-level jobs in Nashua, New Hampshire