About The Position

Join BAE Systems and become a key contributor on the F-35 program. We’re seeking a talented and experienced Principal Software Engineer to join our Sustainment team, working on our Electronic Warfare system on board the Joint Strike Fighter aircraft. This position is full-time onsite in Manchester, NH. You will be a vital part of a collaborative, multi-discipline team, shaping software updates for a real-time embedded, C++ codebase. You will learn our EW software product under expert mentorship, design, code, integrate, and test software updates – delivering high-quality products with exceptional customer acceptance (90%+ first-pass customer acceptance). You will contribute to an automated digital delivery capability using modern tools like Git, Jira, Jenkins, and more. You will plan/participate in formal software development milestone reviews with the engineering team as well as the customer. Enjoy long-term stability and significant opportunity for growth on a large, high-profile program with regular customer interaction.

Requirements

  • Bachelor's degree in Computer Science or Computer Engineering with 4+ years of experience
  • Secret Clearance (active within the last two years)
  • Proficient in C++ and Object Oriented Design/Development
  • Strong communication and interpersonal skills

Nice To Haves

  • Experience with real-time embedded software development
  • Experience with the full software development lifecycle
  • Experience in performing software build, test, validation, and verification activities

Responsibilities

  • Be a vital part of a collaborative, multi-discipline team, shaping software updates for a real-time embedded, C++ codebase
  • Learn our EW software product under expert mentorship
  • Design, code, integrate, and test software updates – delivering high-quality products with exceptional customer acceptance (90%+ first-pass customer acceptance)
  • Contribute to an automated digital delivery capability using modern tools like Git, Jira, Jenkins, and more
  • Plan/participate in formal software development milestone reviews with the engineering team as well as the customer
  • Enjoy long-term stability and significant opportunity for growth on a large, high-profile program with regular customer interaction

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
  • paid military leave
  • paid 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