BAE Systems logo

Sr. Software Engineer

BAE Systems

Burlington, MA
Full Time
Senior
92k-157k
about 1 month ago

Job Description

About the Role

Join an innovation group within BAE Systems that tackles some of the world's most important challenges by researching and designing edge capabilities for the Department of Defense (DoD) and Intelligence Community (IC). As part of the Advanced Technology and Prototyping team within Air and Space Force Solutions, you'll work on mission-critical projects supporting rapid prototyping efforts in the ADAPT Testbed, making an impact while growing your skills across systems, software, integration, testing, and leadership. This role offers a dynamic environment with opportunities to contribute to research and development in a collaborative, diverse team focused on advanced defense technologies.

Key Responsibilities

  • Work as part of a software development team to design and implement rapid prototypes for ISR, sensor exploitation, tracking, and C2 challenges.
  • Use and develop modeling and simulation tools and algorithms to address automation issues across the intelligence cycle for the IC and DOD.
  • Design, develop, and perform mission scenarios and vignettes to evaluate system and component performance in real-time and faster-than-real-time systems across air, land, sea, and space domains.
  • Take ownership of code bases from design through implementation and maintenance.
  • Configure and utilize modeling and simulation capabilities from internal and external sources.
  • Participate in Agile development processes and employ DevSecOps best practices.
  • Support customer demonstrations, integration events, and field experiments.
  • Lead tasking of yourself and other developers, including decomposing high-level tasks into manageable issues.
  • Maintain strong organization skills with the ability to multi-task, adapt to change, and respond to quick turn-around requests.
  • Travel less than 10% as required.

Requirements

  • Bachelor's Degree in an engineering or science field with 4+ years of relevant professional experience OR an advanced degree with 2+ years of experience.
  • Ability to lead a small team of software and test engineers, including managing tasks and schedules.
  • Creative and innovative problem solver with diverse experience.
  • Understanding of multiple system interactions and ability to investigate and diagnose issues across applications.
  • Experience performing software coding, testing, validation, and verification activities.
  • Proficiency in programming languages such as Java, Rust, Python, C++.
  • Experience with collaborative source code management tools like Git or Subversion.
  • Experience with Agile Development and DevSecOps practices.
  • Experience working in Windows and Linux development environments.

Nice to Have

  • Active Secret Clearance, able to obtain TS/SCI Clearance.
  • Motivated collaborator with internal and external teams.
  • Practical understanding of space and/or ground systems, hardware, software, operations, and their interdependence.
  • Experience with real-time or time-critical processing pipelines.
  • Experience with ML model development libraries such as TensorFlow, PyTorch, scikit-learn.
  • Familiarity with geospatial UI/UX and metric visualization dashboards.
  • Familiarity with cloud-native technologies like Docker, Kubernetes, Harbor, Helm.
  • Familiarity with Automated DevSecOps pipeline tools such as GitLab, Jenkins, Bitbucket.

Qualifications

  • Bachelor's Degree in an engineering or science field or an advanced degree in a related field.
  • 4+ years of relevant professional experience with a bachelor's degree or 2+ years with an advanced degree.

Benefits & Perks

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program and legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off, paid holidays, and other leave programs including parental, military, bereavement, and sick leave.
  • Participation in company recognition and incentive programs.

Working at BAE Systems

BAE Systems, Inc. is committed to defending national security through innovative technology, superior products, and comprehensive solutions. The company fosters a collaborative environment where passion and ingenuity are valued, and employees are encouraged to develop their skills while making a meaningful impact on global security. Working at BAE Systems means contributing to important missions supporting the U.S. military and government, with a focus on continuous technological advancement and a rewarding career that makes a difference.

Apply Now

Job Details

Posted AtJun 13, 2025
Salary92k-157k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About BAE Systems

Website

baesystems.com

Company Size

10000+ employees

Location

Burlington, MA

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches