BAE Systems logo

FAST Labs - Experienced Software Engineer

BAE Systems

Merrimack, NH
Full Time
Senior
112k-191k
20 days ago

Job Description

About the Role

This position is for a software engineer within BAE Systems' FAST Labs, a research and development team focused on creating advanced technology capabilities in electronics, autonomy, cyber, electronic warfare, and sensors and processing. The role involves designing, developing, integrating, and testing cutting-edge software in a fast-paced environment that emphasizes innovation, prototyping, and minimal process requirements. The team collaborates across the enterprise on research programs funded by the U.S. Department of Defense, with opportunities for career development and working alongside highly motivated engineers passionate about defense technology.

Key Responsibilities

  • Lead the evaluation and design of complex and innovative software architectures.
  • Serve as a technical leader of a small team.
  • Act as a scrum master.
  • Mentor and train junior staff in software engineering industry best practices and processes.
  • Participate in external project interactions with customers to understand requirements and guide development efforts.
  • Design, write, test, integrate, and debug software, typically in C++, on assigned programs.

Requirements

  • Bachelor's Degree in a technical area with 6+ years of professional software development experience.
  • Active Top Secret DoD clearance.
  • Strong experience with object-oriented C++ (11 or later).
  • Experience developing for and operating in a Linux environment.
  • Experience with containerization (e.g., Docker) and developing software in containerized environments.
  • Experience developing applications that cover distributed, multi-threaded, real-time, embedded, low latency, DSP, device control, or military systems.

Nice to Have

  • Software architecture experience.
  • Experience developing algorithms in MATLAB.
  • GPU development experience with OPENCL or CUDA.
  • Cloud Native Technologies experience (e.g., Kubernetes, Harbor, Helm).
  • RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio experience.

Qualifications

  • Bachelor's Degree in a technical field.
  • 6+ years of professional software development experience.
  • Active Top Secret DoD clearance.

Benefits & Perks

  • Full-Time Salary Range: $112,420 - $191,070, based on market pay structures and candidate qualifications.
  • 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 programs and other incentives.

Working at BAE Systems

BAE Systems, Inc. is an international defense, aerospace, and security company committed to defending national security with breakthrough technology, superior products, and intelligence solutions. The company emphasizes using passion and ingenuity to develop the latest technology, continually honing skills on a team that makes a significant impact globally. Electronic Systems, a division of BAE Systems, pushes the limits of what is possible in defense and commercial electronics, offering employees opportunities to change the world and work on impactful projects across various domains from ocean depths to space.

Apply Now

Job Details

Posted AtJul 8, 2025
Salary112k-191k
Job TypeFull Time
Work ModeOnsite
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

Merrimack, NH

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