Logo
Davis Strategic Innovations Inc

Software Engineer - Algorithm & Code Modernization

Davis Strategic Innovations Inc, Huntsville, Alabama, United States, 35824

Save Job

Job Description

Software Engineer - Algorithm & Code Modernization

Location:

Huntsville, AL (Onsite Only) Clearance Required:

Active DoD Secret (U.S. Citizenship Required)

Role Overview

We are seeking a

Software Engineer

to support a high-visibility defense program developing critical command and control software. The selected engineer will contribute to the development, modernization, and testing of a large-scale, real-time software application that processes sensor data, computes threat solutions, and controls defensive responses.

This is a hands-on development role involving legacy code in Ada as well as modern C++/Java implementations. Candidates should have strong math or physics fundamentals and be comfortable working on algorithm-heavy components. The work includes analyzing, implementing, and testing complex logic in a collaborative Agile environment.

Note:

This is an onsite-only position. Telework and hybrid options are not available.

Basic Qualifications Bachelor's degree in a STEM discipline and 5+ years of relevant experience Experience developing software in

Ada ,

C++ , or

Java Recent experience with

MATLAB

and

Python Familiarity with

Unix/Linux

environments Active U.S. Government DoD Secret clearance Desired Skills Proficiency with

Linux scripting

and operations Experience with automated software requirements testing and analysis Background in large-scale defense or aerospace software systems Familiarity with Agile tools ( Jira ,

Confluence ) and CI/CD pipelines ( Jenkins ,

Git ,

Ansible ) Advanced degree in

Mathematics

or

Physics Willingness to become proficient in Ada if not already Work Schedule Full-time onsite 9x80 schedule (every other Friday off) Relocation assistance may be available Eligible for a comprehensive benefits package