T

Torch Technologies

End-to-end defense tech product development

Mid-Level Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeHuntsville, AL, USA

About the Job

Requirements

  • U.S. citizenship is required.
  • A bachelor's degree in computer science, aerospace engineering, or a related field, or equivalent experience, is required.
  • Five years of applicable software design engineering experience is required.
  • Proficiency in C/C++ is required for integrating vendor flight software modules.
  • Working knowledge of Python and/or MATLAB for simulation tooling, test scripting, and data analysis is required.
  • Experience with Linux-based development and simulation environments is required.
  • Familiarity with software build systems, linking, and cross-compilation is required.
  • Knowledge of containerized development workflows is required.
  • Working knowledge of 6DOF simulation concepts, including rigid body dynamics, coordinate frames, and guidance/navigation/control interfaces, is preferred.
  • Understanding of software independent verification and validation processes and the distinction between developer testing and independent verification is required.
  • Ability to interpret vendor and MDA software/interface requirements and assess integration compliance is required.
  • Strong software debugging skills, particularly for diagnosing integration-layer defects such as data marshaling, timing, and interface mismatches rather than purely algorithmic bugs, are required.
  • Ability to publish clear technical reports and briefings communicating integration status and analysis results is required.
  • Proficiency with Microsoft Office products is required.
  • Basic understanding of aerospace/missile defense systems is preferred.
  • Ability to obtain and maintain a security clearance is required.
  • Employment is contingent upon successful completion of a comprehensive background check.

Responsibilities

  • Integrate vendor-supplied flight software, typically delivered as source code, object code, or compiled libraries, into the team's 6DOF simulation environment, resolving interface, build, and compatibility issues.
  • Analyze MDA and vendor interface control documents and software requirements to ensure correct simulation integration and data flow.
  • Debug integration issues arising from differences in vendor coding practices, compilers, data structures, and timing assumptions versus the host simulation.
  • Support independent verification and validation test execution by configuring simulation scenarios, verifying flight software behavior against expected 6DOF trajectory and dynamics outputs, and documenting discrepancies.
  • Work closely with simulation architects, systems engineers, and vendor points of contact to troubleshoot integration failures and validate fixes.
  • Publish integration status reports, test readiness documentation, and briefing materials summarizing analysis results.

Desired Qualifications

  • Working knowledge of 6DOF simulation concepts, including rigid body dynamics, coordinate frames, and guidance/navigation/control interfaces.
  • Basic understanding of aerospace/missile defense systems.

About the Company

Torch Technologies

End-to-end defense tech product development

Torch Technologies is a 100% employee-owned technology services and solutions provider focused on defense. It delivers end-to-end product design and development, taking concepts from inception through production and long-term sustainment. Its software development and engineering teams work in agile ways to deliver value, with capabilities spanning prototyping, technology integration, and long-term support. As a major defense contractor, Torch Technologies supports the armed forces and wins contracts that fund its research and development. Headquartered in Huntsville, Alabama, the company operates a large Design, Development and Integration campus and eight regional offices, underscoring its substantial physical footprint in delivering technical solutions to government customers.

Company size
1,001-5,000
Company stage
Seed
Total funding
$15.1M
Headquarters
Huntsville, AL
Founded
2002

Recently Posted Jobs

Explore more opportunities at Torch Technologies

See more jobs