Senior Software Engineer

BAE Systems•Austin, TX
•$97,008 - $164,914

About The Position

BAE Systems is hiring a Software Engineer for its Austin, Texas team to develop high-quality, real-time embedded software for fielded electronic platforms. The team develops next-generation electronic systems and solutions, including aircraft protection, radar warning, and electronic attack products for defense customers. The role works across disciplines and collaborates with Systems, Hardware, and Test Engineers throughout all phases of the Software Development Lifecycle. The position offers varied and challenging assignments, opportunities to work with current and new technologies, and the possibility of developing expertise or becoming a technical leader. The company describes its culture as collaborative and supportive and offers a flexible work environment with a 9/80 schedule.

Requirements

  • At least 2 years of professional experience and a bachelor's degree in an engineering field.
  • Ability to obtain a Secret clearance.
  • Experience with C/C++, Python, GitLab, and CI/CD.
  • Experience developing software in Linux.
  • Experience with hands-on integration testing of electronic systems.
  • Experience developing software on an Agile team.

Nice To Haves

  • Active Secret clearance.
  • Experience with automated unit-testing suites such as GoogleTest or unittest.
  • Experience developing real-time embedded software applications.
  • Containerized development and automation experience.
  • Experience supporting a full project lifecycle in software development.
  • Kernel and driver development experience.

Responsibilities

  • Develop high-quality, real-time embedded software for fielded electronic platforms.
  • Collaborate with Systems, Hardware, and Test Engineers across phases of the Software Development Lifecycle.
  • Develop software solutions for defense-related electronic systems, including aircraft protection, radar warning, and electronic attack products.

Benefits

  • Flexible work environment and 9/80 work schedule, with every other Friday off.
  • Competitive compensation.
  • Tuition reimbursement for advanced degrees.
  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental, military, and bereavement leave, as well as applicable federal and state sick leave.
  • Employee recognition program with monetary or non-monetary awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service