Software Engineer

CFD Research CorporationHuntsville, AL
Onsite

About The Position

CFD Research is seeking a talented Software Engineer to join a well-established team that supports the development and sustainment of a simulation framework software. The candidate will support the lifecycle of software development efforts, which include development, integration, and deployment for test and analysis efforts with real-time hardware-in-the-loop (HWIL) systems, tactical software & hardware, and all-digital representations of complex missile defense elements such as AN/TPY-2, SBX, LRDR, CDU, UEWR, GMD, and C2BMC. The candidate will enhance their understanding of the missile defense system and how each element is integrated into framework for test campaigns.

Requirements

  • Minimum of a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Physics, or Math from an accredited institution
  • Mid and senior level experience candidates (5-20 years) will be considered
  • Strong containerization skills and experience (Docker, Kubernetes)
  • Strong programming skills in C/C++, C#, and Python, including object oriented.
  • Experience with DevSecOps, Continuous Integration/Continuous Deployment (CI/CD), and scrum/agile software development
  • Must be a U.S. Citizen
  • Possess an Active Secret security clearance

Nice To Haves

  • Experience with MDA HWIL test and analysis and simulation frameworks
  • Experience and working knowledge of missile defense architecture, including radars, fire control systems, launchers, and messaging protocols.

Responsibilities

  • Support the lifecycle of software development efforts, including development, integration, and deployment for test and analysis efforts.
  • Work with real-time hardware-in-the-loop (HWIL) systems, tactical software & hardware, and all-digital representations of complex missile defense elements.
  • Enhance understanding of the missile defense system and its integration into framework for test campaigns.

Benefits

  • Competitive salaries
  • Employer matching 401(k)
  • Employee Stock Ownership Plan (ESOP)
  • Highly competitive insurance package, including medical, vision, and dental insurance
  • Company paid leave
  • Compensation time
  • Parental leave
  • Long-term and short-term disability
  • Accidental death and dismemberment
  • Life insurance
  • Group and individual bonuses for exceptional performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service