Eng Sr Prin III - SW

BAE SystemsMerrimack, NH
Onsite

About The Position

Join the Cutting-Edge Research and Development Team in FAST Labs. The BAE Systems' FAST Labs team conducts research and development in areas such as Advanced Electronics, Autonomy, Sensors & Processing, Artificial Intelligence, Electronic Warfare, and Cyber Operations & Defense to create advanced electronic solutions for the U.S. military. 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 Chief Software Architect 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 designing and evaluating complex software architectures, collaborating with cross-functional teams, developing software applications, driving agile development processes, interfacing with hardware devices, applying DevSecOps and CI/CD practices, utilizing containerization and cloud technologies, and developing software for RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems.

Requirements

  • Typically, a bachelor’s degree in an Engineering discipline with 12+ years of related experience; OR a master’s degree with 10+ years of experience; OR a PhD degree with 8+ years of experience
  • Active Top Secret DoW clearance with ability to obtain SAP and SCI
  • Proven ability to define, document, and evangelize end‑to‑end software architectures (conceptual, logical, and physical) using SysML/UML models, and Architecture Description Documents
  • Experience delivering architecture review briefings to senior stakeholders, program managers, and integration partners.
  • Expert-level experience with object oriented design, development practices, and implementation in C++11 (or later)
  • Expert-level experience developing for and operating in a Linux Environment
  • Experience deploying industry best practices, and incorporating emerging software technologies
  • Excellent leadership, communication, and collaboration skills
  • Ability to work in a fast-paced environment and adapt to changing requirements
  • Proven project management skills with ability to deliver high-quality software products on time

Nice To Haves

  • Master's Degree or PhD in computer science, computer engineering, or a related technical field
  • MATLAB Experience is a plus
  • Development experience with Python
  • Experience in a rapid prototype environment
  • Real-time, embedded, multi-threaded, low latency development and/or Linux application development
  • Experience with DevSecOps, Continuous Integration/Continuous Deployment (CI/CD), or automated release management
  • 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.
  • Knowledge of Digital Engineering methodologies and Model-Based Systems Engineering (MBSE) practices.

Responsibilities

  • Designing and evaluating complex software architectures
  • Collaborating with cross-functional teams
  • Developing software applications
  • Driving agile development processes
  • Interfacing with hardware devices
  • Applying DevSecOps and CI/CD practices
  • Utilizing containerization and cloud technologies
  • Developing software for RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems

Benefits

  • 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 leave
  • military leave
  • bereavement leave
  • any applicable federal and state sick leave
  • company recognition program to receive monetary or non-monetary recognition awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service