Software Developer

deciBel ResearchHuntsville, AL
Onsite

About The Position

As a software developer on the GMD Weapon System (GWS) Fire Control (GFC) Engagement Planner team, you will work in collaborative environment to understand, implement, and test existing and new capabilities and algorithms and modernize and translate Ada code to C++. The algorithms and capabilities that are designed for the Engagement Planner team are mathematics and physics based complex systems that will be highly visible to the GWS customer, Missile Defense Agency (MDA). You will also be expected to support reviews of requirements and test cases that are developed in support of the Engagement Planner team.

Requirements

  • Bachelor's degree in STEM related field
  • 2 years of related experience (if Bachelor's degree) or Master's degree with 0 years of related experience, not to exceed 10 years
  • Experience with solving highly mathematical and physics based complex problems
  • Experience analyzing and implementing optimization algorithms
  • Recent demonstration of Ada or C++ Software Development
  • Recent MATLAB and Python Experience
  • Interim or Active Secret Clearance
  • Unix/Linux Operating System Experience
  • Read and interpret Modeling and Simulation
  • Must be able to support an in-person / closed-area work environment
  • Must be a U.S. Citizen.

Nice To Haves

  • Experience with solving highly mathematical and physics based complex problems involving developing fire control solutions
  • Highly experienced with Linux, scripting, and operations
  • Prior experience with Missile Defense Agency (MDA) programs and/or systems
  • Experience with automated software requirements testing and analysis
  • Experience with Software Containerization and Orchestration (Kubernetes, Helm Charts, Docker)
  • Experience with Agile Project Management tools (Jira/Confluence) and DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab) of continuous integration/continuous delivery and deployment (CI/CD) automation

Responsibilities

  • Understand, implement, and test existing and new capabilities and algorithms.
  • Modernize and translate Ada code to C++.
  • Support reviews of requirements and test cases.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service