Software Engineering Lead (Hybrid)

BAE SystemsHudson, NH
$149,603 - $254,317Hybrid

About The Position

We are seeking an experienced software engineering lead within our Software Engineering organization. This position offers the chance to make a lasting impact while advancing your own leadership and technical career. In this position, you would have a mix of responsibilities ranging from limited hands-on development, software architecture and software program lead where you would provide day-to-day direction over the actions of a team of talented engineers who are designing and implementing mission-critical software solutions. At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools, skills and training they need to succeed. We offer a flexible work environment and multiple options for work schedules (9/80, 4/10, and others). Our company is part of the community and driven to improve our future and protect our freedom. Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely.

Requirements

  • Must have the ability to obtain a TS/SCI clearance in the near future
  • Experience leading a team of software engineers to complete professional software products
  • Software experience in a Defense/Aerospace environment
  • Prior experience developing with C/C++, creating and documenting APIs, Docker, Cmake
  • Prior experience with requirements tools such as Jama or DOORs.

Nice To Haves

  • Experience developing government technical proposals inclusive of technical, cost and schedule
  • Managing a project using Atlassian JIRA
  • DevSecOps with tools such as gitlab
  • Software development for a software defined radio system
  • Experience as a Cost Account Manager (CAM) with Earned Value Management System (EVMS)
  • Experience leading programs with Agile Scrum and/or Scaled Agile Framework
  • Experience developing and documenting software architectures utilizing model based engineering tools and methods (UML, SysML, etc)
  • Embedded software development as an individual contributor or lead
  • Prior experience with leading or performing software/system testing at customer facilities
  • Experience with Rust, DO-178C, MIL-STD-882E

Responsibilities

  • Lead a software team through Agile software engineering design and development
  • Employ expertise, decision skills, and independent judgment in technical areas
  • Lead Design activities to achieve program success
  • Communicate essential information and coordinate with engineering disciplines and functions
  • Develop program schedules, earned value criteria, and productivity metrics for efficient performance
  • Ensure the established Software Development Process is implemented successfully
  • Support important program capture and proposal teams with software baselines that include development and cost/scheduling estimating
  • Work with Discipline Section Leads to determine program staffing needs and “right person/right job”

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service