user avatar

Battle Manager Software Developer

Caribou Thunder, LLC

Posted 3 weeks ago

Job Requirements

Huntsville, AL
Secret Polygraph Unspecified
Career Level not specified
$100,000 - $135,000

Job Description

Battle Manager Software Developer

8+ Years Experience | Huntsville, AL | $100k - $135k | Secret Clearance Required

You write the code that protects the nation. Join the team behind the Ground-based Midcourse Defense system and engineer the battle management software that stands between threat and homeland.

A Day in the Life - What you'll do
  • Develop and enhance software supporting the ground-based missile defense systems and fire and control systems - contributing to a codebase of approximately 1.5 million lines that drives real-world missile defense operations
  • Implement, test, and validate complex math- and physics-based algorithms visible to the Missile Defense Agency (MDA) customer
  • Modernize legacy systems, including translating Ada code to C++ and supporting code evolution initiatives
  • Review and refine software requirements and test cases to ensure mission assurance, traceability, and operational reliability
  • Collaborate in a high-performance, closed-area engineering environment supporting critical national defense missions

Required Qualifications
  • Active, in-scope DoD-issued Secret security clearance (required to start)
  • Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) discipline from an accredited university and 8+ years of related experience OR Master's degree and 6+ years of related experience OR PhD and 4+ years of related experience
  • Strong background in mathematics and physics
  • Recent and extensive software development experience in Ada, C++, or Java
  • Willingness and ability to become highly proficient in Ada development
  • Recent experience with MATLAB and Python
  • Experience working in Unix/Linux operating systems
  • Ability to work in an in-person, closed-area secure environment
  • Ability and willingness to travel up to 10%

Preferred Qualifications
  • Advanced degree in Mathematics or Physics
  • Extensive experience with Linux, scripting, and operational environments
  • Experience with automated software requirements testing and analysis
  • Experience supporting the Missile Defense Agency
  • Experience with Agile project management tools (Jira, Confluence)
  • Experience with DevSecOps tools and methods including Jenkins, Ansible, Git/GitLab, and CI/CD automation

Who is Caribou Thunder?
Caribou Thunder is a HUBZone-certified small business providing advanced technical and engineering services to the U.S. Department of War and its mission partners.

35+ states and 20+ countries. We've delivered trusted solutions for over two decades - strengthening national readiness across missions on land, undersea, in the air, and throughout LEO, MEO, GEO, and deep space.

Why Caribou Thunder? TEAM THUNDER - Mission Focused. Delivery Proven. Ready to Serve.

Employee Advocacy
Mission Proven
Global Reach
Skilled Teams
Modern Tools
Empowering Culture

Our engineers and innovators ensure capability from sea floor to space frontier - delivering on time, maintaining compliance, and performing with precision in high-consequence environments.

We specialize in Engineering Services, Cybersecurity, Software Development, Modeling & Simulation, Digital Engineering, and Artificial Intelligence - disciplines powering the nation's most complex technical missions.

Employee Advocacy + Benefits

Our people are the heart of Caribou Thunder. We invest in their growth, flexibility, and well-being - knowing their success drives ours.

Benefits include:

Premium Health, Dental & Vision Insurance
401(k) with 6% Company Match
Flexible PTO & Work Schedule
Education & Certification Reimbursement
Support for Military Leave
Work-Life Balance & Traditional Family Values

Your future, your flexibility, your well-being - we invest in you. Apply and let's connect.
group id: 10496462

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret