Software Engineer

Davis Strategic Innovations, Inc.

$90K — $130K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a STEM field and 5+ years of software development experience
  • Experience developing in C++
  • Experience with Python or other scripting languages
  • Proficient in MATLAB for modeling or algorithm development
  • Familiarity with Ethernet TCP/IP interfaces
  • Active Secret clearance (Final)
  • U.S. Citizenship required

Responsibilities

  • Develop software applications in C++ for mission-critical systems
  • Support the design, coding, testing, and integration of defense-related software
  • Use MATLAB, Python, or similar scripting tools for analysis and automation
  • Interface with TCP/IP-based networks
  • Participate in Agile team workflows and sprint activities
  • Support documentation and reporting for integration, validation, and security

Benefits

  • Schedule: 9x80 (every other Friday off)
  • Relocation assistance may be available
  • Full benefits package provided
  • Up to 10% travel may be required
Full Job Description
Job Description

Software Engineer - Defense Systems

Location: Huntsville, AL (100% Onsite)
Clearance Required: Active Secret

Program Overview

Join a mission-critical missile defense program focused on intercepting and neutralizing long-range ballistic threats. This team develops and maintains ground-based software systems that coordinate data from multiple sensors, compute interception trajectories, and execute command and control functions for threat mitigation.

Role Summary

As a Software Engineer, you will contribute to the development, enhancement, and integration of software for next-generation missile defense systems. This role focuses on C++ development in a real-time systems environment, with opportunities to work across the full software lifecycle.

Note: This is a full-time onsite role. Hybrid or remote work is not available.

Key Responsibilities
  • Develop software applications in C++ for mission-critical systems
  • Support the design, coding, testing, and integration of defense-related software
  • Use MATLAB, Python, or similar scripting tools for analysis and automation
  • Interface with TCP/IP-based networks
  • Participate in Agile team workflows and sprint activities
  • Support documentation and reporting for integration, validation, and security
Basic Qualifications
  • Bachelor's degree in a STEM field and 5+ years of software development experience
  • Experience developing in C++
  • Experience with Python or other scripting languages
  • Proficient in MATLAB for modeling or algorithm development
  • Familiarity with Ethernet TCP/IP interfaces
  • Active Secret clearance (Final)
  • U.S. Citizenship required
Desired Qualifications
  • Experience with Agile development methodologies
  • Familiarity with CMake build system
  • Exposure to gRPC communication framework
  • Security+ certification (preferred)
  • Active Top Secret clearance (preferred but not required)
Additional Details
  • Schedule: 9x80 (every other Friday off)
  • Relocation assistance may be available
  • Full benefits package provided
  • Up to 10% travel may be required

Similar Jobs

More Jobs at Davis Strategic Innovations, Inc.

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: