This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Thank you for your interest in BAE Systems! Are you a Software Engineer with 8+ years of experience looking for the next step to grow your career? Do you want to design and develop common solutions that are mission critical and be a part of a greater cause? Then, help us protect those that protect us by developing the Next Generation Electronic Warfare Systems Products and Solutions. We need your talent, motivation, and vision to join our Nashua, New Hampshire based team. BAE Systems has recently been awarded new programs and is currently undergoing an exciting period of growth.
Job Responsibility:
Architecting, designing, analyzing, developing, and maintaining (typically in C#, Python, and/or Test Stand) test instrument driver abstraction software, common test utility software, and data collection microservices
Determine user needs and analyze system capabilities to resolve problems.
Be able to mentor junior engineers through regular design and code reviews, and provide guidance on best practices, coding standards, and software development principles.
Testing and integrating common software on RF and digital test equipment
Requirements:
Strong understanding of .NET, .NET Framework and experience programming in C#
Understanding of Object-Oriented Programming
Strong Technical Communication
Bachelor's Degree and 6+ years’ work experience (min) or equivalent experience
Possess good interpersonal and team communication skills
Takes initiative with general guidance and has a closure-oriented nature
Nice to have:
Programming Languages: C#, Python, NI TestStand
Experience with Automated Test and Measurement Software Development
Experience in factory production test stands, problem isolation and resolution. Debug skills.
Experience with Continuous Integration/Continuous Deployment
Unit Under Test (UUT) emulation and simulation
Unit Test Driven Software Design
Demonstrate adaptability and flexibility in a dynamic manufacturing environment, with the ability to pivot quickly to address unexpected factory support issues, prioritize tasks, and manage multiple projects simultaneously, even in high-pressure situations.
Ability to thrive in a rapidly expanding team environment, with a willingness to adapt to new roles, responsibilities, and processes as the organization grows and evolves
What we offer:
health, dental, and vision insurance
health savings accounts
a 401(k) savings plan
disability coverage
life and accident insurance
employee assistance program
legal plan
discounts on things like home, auto, and pet insurance
paid time off
paid holidays
paid parental, military, bereavement, and any applicable federal and state sick leave