Davis Strategic Innovations Inc
Senior Software Engineer - Algorithm & Code Modernization
Davis Strategic Innovations Inc, Huntsville, Alabama, United States, 35824
Job Description
Software Engineer - Optimization Algorithms & Code Modernization
Location:
Huntsville, AL (Onsite Only) Clearance Required:
Active DoD Secret (U.S. Citizenship Required) Position Type:
Full-Time | Schedule: 9x80 (Every Other Friday Off)
Role Overview
We are seeking a
Software Engineer
to join a high-impact missile defense software development team. In this role, you'll develop, modernize, and test optimization-based algorithms that support engagement planning for a mission-critical system.
This position focuses on translating mathematical and physics-based concepts into software using Ada, C++, and Python in a secure Linux-based development environment. You'll work closely with engineers across disciplines to support optimization algorithms and evaluate real-time system behavior.
Note:
This is an onsite-only role in a classified facility. Remote or hybrid work is not permitted.
Basic Qualifications Bachelor's degree in a STEM discipline and 5+ years of relevant experience Proficiency in
Ada
or
C++
software development Strong foundation in
mathematics
or
physics Experience analyzing and implementing
optimization algorithms Recent experience with
MATLAB
and
Python Experience working in
Unix/Linux
environments Active U.S. DoD Secret security clearance Desired Skills Experience developing fire control or engagement planning solutions Expertise in Linux scripting and secure operations Familiarity with
CI/CD pipelines
and tools such as Git, Jenkins, and Ansible Experience with
automated testing
and requirement validation Experience using
Jira
and
Confluence Advanced degree in Mathematics or Physics Willingness to gain proficiency in Ada if not already Why Join Competitive compensation and comprehensive benefits Flexible 9x80 schedule (every other Friday off) Career growth in a secure and innovative defense environment
Software Engineer - Optimization Algorithms & Code Modernization
Location:
Huntsville, AL (Onsite Only) Clearance Required:
Active DoD Secret (U.S. Citizenship Required) Position Type:
Full-Time | Schedule: 9x80 (Every Other Friday Off)
Role Overview
We are seeking a
Software Engineer
to join a high-impact missile defense software development team. In this role, you'll develop, modernize, and test optimization-based algorithms that support engagement planning for a mission-critical system.
This position focuses on translating mathematical and physics-based concepts into software using Ada, C++, and Python in a secure Linux-based development environment. You'll work closely with engineers across disciplines to support optimization algorithms and evaluate real-time system behavior.
Note:
This is an onsite-only role in a classified facility. Remote or hybrid work is not permitted.
Basic Qualifications Bachelor's degree in a STEM discipline and 5+ years of relevant experience Proficiency in
Ada
or
C++
software development Strong foundation in
mathematics
or
physics Experience analyzing and implementing
optimization algorithms Recent experience with
MATLAB
and
Python Experience working in
Unix/Linux
environments Active U.S. DoD Secret security clearance Desired Skills Experience developing fire control or engagement planning solutions Expertise in Linux scripting and secure operations Familiarity with
CI/CD pipelines
and tools such as Git, Jenkins, and Ansible Experience with
automated testing
and requirement validation Experience using
Jira
and
Confluence Advanced degree in Mathematics or Physics Willingness to gain proficiency in Ada if not already Why Join Competitive compensation and comprehensive benefits Flexible 9x80 schedule (every other Friday off) Career growth in a secure and innovative defense environment