BAE Systems logo

FAST Labs - Senior Principal II Software Engineer

BAE Systems

Merrimack, NH
Full Time
Senior
147k-249k
14 days ago

Job Description

About the Role

Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborates across the enterprise to create and develop advanced technology capabilities in areas such as advanced electronics, autonomy, cyber, electronic warfare, and sensors and processing. FAST Labs is part of BAE Systems' Electronic Systems Sector, focusing on innovative research, prototype development, and low volume products in a fast-paced environment where smart people are encouraged to run fast.

Key Responsibilities

  • Work with programs and scientists to drive a software product line strategy by implementing, communicating, and maintaining DevSecOps pipelines that feed shared software products to many customers.
  • Lead the evaluation and design of highly complex and innovative software architectures.
  • Be the technical leader of a team of 5 to 10 people.
  • Serve as a scrum master.
  • Mentor and train junior staff in software engineering industry best practices and process.
  • Lead external project interactions with customers to understand their requirements and guide development efforts to meet their needs.
  • Design, write, test, integrate, and debug software on assigned programs, typically in C++ but in other languages as well.

Requirements

  • Bachelor's Degree in a technical area with 10+ years of professional software development experience.
  • Active Top Secret DoD clearance with the ability to obtain SCI accesses.
  • Strong experience with object-oriented C++ (11 or later).
  • Strong experience developing for and operating in a Linux environment.
  • Experience with containerization (e.g., Podman/Docker) and developing software in containerized environments.
  • Experience developing applications that cover several of: distributed, multi-threaded, real-time, embedded, low latency, DSP, device control, or military systems.
  • Experience with DevSecOps, Continuous Integration/Continuous Deployment (CI/CD), and automated release management.

Nice to Have

  • Knowledge of Digital Engineering methodologies and Model-Based Systems Engineering (MBSE) practices.
  • Software architecture experience.
  • Experience developing algorithms in MATLAB.
  • General Purpose Graphical Processing Unit (GPU) OPENCL or CUDA development.
  • Cloud Native Technologies experience (e.g., Kubernetes, Harbor, Helm).
  • RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio experience.

Qualifications

  • Educational background in a technical field (Bachelor's degree or higher).
  • Professional experience in software development (10+ years).
  • Security clearance (Top Secret DoD) with ability to obtain SCI access.

Benefits & Perks

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • A 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 improving the future and protecting lives through breakthrough technology, superior products, and intelligence solutions. The company values passion and ingenuity, fostering a team environment where employees develop their skills and make a significant impact on national security and global defense. Electronic Systems, as a division, pushes the limits of what is possible in defense and commercial electronics, offering opportunities to work on projects from ocean depths to space, with a talented workforce of over 14,000 employees dedicated to making an impact for customers and communities.

Apply Now

Job Details

Posted AtJul 11, 2025
Salary147k-249k
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