Software Engineer – Code Verification & Cloud Containerization
Torch Technologies, Inc
Job Summary
Torch Technologies is seeking a highly motivated Software Engineer to support the Missile Defense Agency (MDA) in assessing and enhancing the capabilities of the Missile Defense System (MDS). This role involves designing, developing, and deploying software solutions in Hardware-in-the-Loop (HWIL) simulation environments, performing code verification, and implementing containerized solutions for M&S and tactical applications. The position also includes integrating software into MDA’s Azure cloud environment and utilizing high-side AI server clusters for development and analysis.
Must Have
- U.S. Citizenship
- Bachelor's Degree in Computer Science, a related field or equivalent experience
- 5+ years of experience with containerization (Docker/Podman) and orchestration platforms (Kubernetes, OpenShift, K3s, etc.)
- Active DoD Secret Clearance
- Strong understanding of software verification, testing, and DevSecOps practices
- Proven ability to collaborate across development, testing, and infrastructure teams
Good to Have
- Experience with Azure Cloud or similar enterprise cloud environments
- Familiarity with secure or high-side network environments
- Knowledge of AI/ML frameworks (TensorFlow, PyTorch, etc.)
- Experience with CI/CD pipelines and modern DevOps tools
Perks & Benefits
- ESOP participation
- 401(k) match and safe-harbor contribution
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Short-term disability
- Long-term disability
- Flexible spending accounts
- Health Saving Accounts
- Health Reimbursement Accounts
- EAP
- Education assistance
- Paid time off
- Holidays
Job Description
Torch is seeking a highly motivated Software Engineer – Code Verification & Cloud Containerization to support the Missile Defense Agency (MDA) in assessing and enhancing the capabilities of the Missile Defense System (MDS). This role supports a distributed Hardware-in-the-Loop (HWIL) simulation environment and involves continuous integration, ground test, and flight test activities. The position plays a key role in advancing software assurance, containerization, and cloud modernization for M&S systems.
As a Software Engineer – Code Verification & Cloud Containerization, your duties will include the following but not limited to:
- Design, develop, and deploy software solutions within HWIL simulation environments.
- Perform code verification, review, and analysis for frameworks and supporting M&S software.
- Develop prototypes to validate new features and emerging technologies.
- Conduct baseline qualification testing for operating systems, networks, and hardware prior to deployment.
- Design and implement containerized solutions for M&S and tactical applications.
- Integrate software into MDA’s Azure cloud environment.
- Utilize high-side AI server clusters to support development, testing, and analysis.