PR026-018 - SOFTWARE ENGINEER

QTEC Aerospace•Huntsville, AL
•Onsite

About The Position

QTEC Aerospace is seeking a Software Engineer to join a team in Huntsville, Alabama. The successful candidate will be an integral member of a multi-contractor team providing program, engineering, and technical support to Army Air Defense programs. The role requires a detail-oriented, motivated professional with a proven track record and a positive work ethic. The Software Engineer designs, develops, documents, tests, and debugs applications and software systems that implement logical and mathematical solutions aligned with program objectives. The position participates in Scaled Agile Framework (SAFe) Scrum teams to develop and maintain software products across multiple software baselines, and supports software development and upgrades in multiple programming languages and versions while minimizing changes to tactical software’s operational behavior. The role also contributes to software documentation, testing, and continuous improvement of test effectiveness and automation. The position works in an in-person, closed-area environment and requires a current DoD SECRET security clearance that the candidate can maintain. QTEC, Inc. is an equal opportunity employer.

Requirements

  • Bachelor’s degree in a STEM field from an accredited college and at least 5 years of relevant experience; alternatively, 3 years of relevant experience with a master’s degree or 1 year with a PhD.
  • Strong object-oriented software development experience with Java and C++.
  • Proficiency in Linux-based development and runtime environments.
  • Experience with scripting languages and tools, including Bash and Python.
  • Experience with modern configuration management and source control tools such as Git and GitLab.
  • Experience with Agile SAFe and Atlassian Agile tools, including Jira and Confluence.
  • Excellent verbal and written communication skills, including collaborating with cross-functional teams and preparing and briefing presentations to customers as needed.
  • Ability to work independently and as part of a team.
  • Ability to support an in-person, closed-area work environment daily.
  • Must currently have and be able to maintain at least a DoD SECRET security clearance.

Nice To Haves

  • Experience with Model-Based Systems Engineering (MBSE), including Cameo or similar tools.
  • Experience with DevSecOps and CI/CD pipelines for building, integrating, testing, and delivering software.
  • Experience supporting real-time or distributed systems using RTI/DDS publish/subscribe middleware.
  • Experience with US Army systems, including PATRIOT, LTAMDS, SENTINEL A3/A4, IFF devices, and M_SHORAD.
  • Experience with Engagement Planning and Execution, PAC2/PAC3, AIM9x, and Indirect Fires.
  • Experience with track management, including sensors, composite track, IFF devices, and Combat Identification.
  • CompTIA Security+.

Responsibilities

  • Design, develop, document, test, and debug applications and software systems that implement logical and mathematical solutions aligned with program objectives.
  • Participate in SAFe Scrum teams to develop and maintain software products across multiple software baselines.
  • Work collaboratively in a fast-paced environment with diverse assignments and high expectations across all levels of the organization.
  • Perform software development and upgrades in multiple programming languages and versions while minimizing changes to the operational behavior of tactical software.
  • Create and update documentation using Markdown and other collaboration tools.
  • Support unit and functional testing, code coverage analysis, and static code analysis; contribute to improving test effectiveness and automation.
  • Provide program, engineering, and technical support to Army Air Defense programs as part of a multi-contractor team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service