Embedded Software Engineer - C++ / RHEL | Missile Defense

Moseley Technical Services, Inc.Huntsville, AL
Onsite

About The Position

We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground Missile Defense (GMD) Weapon System (GWS), a mission-critical component of the U.S. Missile Defense System. This role requires an active Secret security clearance and experience with embedded C++ software development, Red Hat Enterprise Linux (RHEL), hardware/software integration, Agile development, and Atlassian tools supporting Department of Defense (DoD) missile defense applications.

Requirements

  • U.S. Citizenship is required by Federal Law
  • Active, in-scope U.S. Government DoD Secret Security Clearance required.
  • Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM), or a related technical discipline from an accredited university.
  • Bachelor's degree with 2 years of related experience, or a Master's degree in a STEM discipline with no professional experience required.
  • Experience developing embedded software using C++.
  • Experience developing software in a Red Hat Enterprise Linux (RHEL) environment.
  • Experience supporting hardware/software (HW/SW) integration activities.
  • Familiarity with Atlassian tools and Agile software development methodologies.
  • Ability to travel up to 10% as required.
  • Ability to work onsite in Huntsville, Alabama.

Nice To Haves

  • Bachelor's degree in Software Engineering or a related technical discipline.
  • Experience supporting Missile Defense Agency (MDA), Ground Missile Defense (GMD), or other Department of Defense missile defense programs.
  • Experience using National Instruments LabVIEW.
  • Current CompTIA Security+ certification.
  • Active, in-scope U.S. Government DoD Top Secret Security Clearance.

Responsibilities

  • Design, develop, test, and maintain embedded software supporting the Ground Missile Defense (GMD) Weapon System.
  • Develop embedded software applications using C++ in a Red Hat Enterprise Linux (RHEL) environment.
  • Support hardware/software (HW/SW) integration, debugging, and system-level testing.
  • Collaborate with systems, software, and hardware engineers throughout the software development lifecycle.
  • Participate in Agile software development activities, including sprint planning, backlog refinement, and technical reviews.
  • Utilize Atlassian tools to manage development tasks, track progress, and support team collaboration.
  • Troubleshoot software defects and support software integration, verification, and deployment activities.
  • Contribute to the development of reliable, scalable, and maintainable software solutions supporting mission-critical defense systems.
  • Travel up to 10% as required to support program objectives.

Benefits

  • Medical, Dental, and Vision insurance
  • Short-Term and Long-term Disability
  • Life Insurance
  • FSA
  • Employee Stock Ownership Plan (ESOP)
  • 401(k) Plan with company match
  • Tuition and Training Reimbursement
  • Incentive Compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service