C++ Software Developer - Precision Fires

SAIC•Huntsville, AL
•Onsite

About The Position

SAIC is seeking a C++ Software Developer to join its Precision Fires team supporting the Aviation and Missile Center at Redstone Arsenal in Huntsville, Alabama. This is an onsite role focused on designing and developing embedded software for military systems and performing activities across the full software-program life cycle. The developer will work in a team environment with well-defined goals, supporting both new and legacy embedded systems. The role involves collaboration with customers and Cyber, Safety, Operations, and Test organizations to deliver high-quality software that meets immediate needs. The developer will also participate in software team meetings, hardware and software design reviews, and technical interchange meetings.

Requirements

  • Bachelor’s degree and five years of experience; an additional six years of experience may be considered in lieu of a degree, per contract vehicle.
  • Active Secret security clearance.
  • U.S. citizenship.
  • Experience with C/C++ and other object-oriented languages.
  • Agile development experience, specifically Scrum.
  • Experience with continuous integration and automation.
  • Object-oriented programming and design, including writing unit tests.
  • Experience with Microsoft Azure DevOps.
  • Experience with Git and SVN.
  • Experience with Linux.
  • Experience with Microsoft Visual Studio.

Responsibilities

  • Design and develop embedded software for military systems.
  • Perform software development activities throughout the full program life cycle.
  • Conduct requirements analysis, design, coding, integration, testing, documentation, and support.
  • Participate in software team meetings, hardware and software design reviews, and technical interchange meetings.
  • Work with Cyber, Safety, Operations, and Test organizations to deliver high-quality working software.
  • Collaborate directly with the customer to receive feedback on software implementation and deliver software that meets immediate needs.
  • Support both new and legacy embedded systems in a team environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service