mid Software Engineer ic · Posted Apr 19, 2026
$77,809 – $132,275
USD per year

About this role

BAE Systems is hiring a mid-level Software Engineer based in Merrimack, NH. The posting calls out experience with C++, CUDA, Linux, Data Analytics. Compensation is listed at $77,809–$132,275 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Merrimack, NH
Department
Engineering & Technology
Posted
Apr 19, 2026
AI Summary
Mid-level Software Engineer II develops cutting-edge software solutions for defense systems using C++, Python, and MATLAB. Collaborates across teams to design, test, and integrate applications for RF, Radar, EO/IR, and Electronic Warfare systems. Applies DevSecOps, CI/CD, containerization, and interfaces with hardware devices like FPGAs and GPUs.

More roles at BAE Systems

Quality Engineering Intern - Summer 2026
Manassas, VA · intern
Python C# System Design
Maintenance Planner
York, PA · senior
Program Engineering Manager II - EclipseRF
Dallas, TX · manager
System Design
Production Support Hardware Lead - Senior Principal Mechanical Engineer
Nashua, NH · senior
IT & Security Sr Business Analyst
Endicott, NY · senior
SQL Security ITIL
All BAE Systems jobs →

Job description

from BAE Systems careers

Job Description
Join the Cutting-Edge Research and Development Team in FAST Labs™

The BAE Systems' FAST Labs team conducts research and development in the following areas to create advanced electronic solutions for the U.S. military. These areas include
  • Advanced Electronics
  • Autonomy
  • Sensors & Processing
  • Artificial Intelligence
  • Electronic Warfare
  • Cyber Operations & Defense
We foster a "what's next" mentality, driving the creation of cutting-edge solutions that address the defense industry's most pressing challenges. Our goal is to deliver game-changing capabilities that enhance situational awareness, accelerate decision-making, and improve operational efficiencies. By pushing the boundaries of what's possible, we're able to provide our warfighters with the strategic advantage they need to succeed. This critical work is core to our mission and reflects our unwavering commitment to "Protect Those Who Protect Us®”.

Join our team as a Software Engineer II in FAST Labs Engineering

As a key member of our team, you will have the opportunity to work on cutting-edge software projects, collaborating with others to design, develop, and implement innovative software solutions. Your work will involve:
  • Collaborating with cross-functional teams: Work closely with senior engineers, customers, and other stakeholders to develop and implement software solutions that meet customer needs.
  • This is an excerpt. Read the full job description on BAE Systems careers →
All software engineering jobs software engineering in Merrimack, NH Jobs in Merrimack, NH software engineering salaries software engineering career path
All BAE Systems Jobs Browse software engineering roles mid positions