Staff Software Integration and Test Engineer
On-site · San Antonio, Texas, United States
Job Summary
Staff Software Integration and Test Engineer will serve as the expert in test and evaluation of software across front- and back-end code for National Defense and Homeland Security applications. You will build prototype and production-ready evaluation pipelines, lead the development of state-of-the-art software tools, and help transition technologies to customers. The role supports agile, CI/CD development in AI/ML toolchains, modeling and simulation across domains such as autonomous systems, cyber/electronic warfare, and medical applications. The position requires US citizenship and eligibility to obtain a US security clearance, is based in San Antonio, TX with occasional travel, and involves collaboration with dispersed teams and customers.
Required Qualifications
- BS or higher in computer science, engineering, applied mathematics, or a closely related field OR ISTQB/ITEA certifications
- 5+ years of relevant work experience applying SW test and evaluation techniques
- Strong experience designing modular, scalable systems (microservices, plugin architectures, service orchestration)
- Experience managing asynchronous workflows, job queues, and backend service orchestration
- Strong proficiency in Python and experience interfacing with computational codebases in C++ or MATLAB
- Experience developing unit, integration, and system-level test frameworks
- Knowledge of automated testing tools (e.g., Pytest)
- Experience establishing test coverage, regression testing, and validation pipelines for scientific software
- Strong technical documentation skills for software architecture, APIs, integration workflows, and developer guides
- Experience with API documentation standards (e.g., OpenAPI)
- Proficiency with version control and release management using Git
- Familiar with Git, GitLab, MLFlow, JupyterLab/GoogleColab
- Experience integrating independently developed computational/modeling libraries into a unified software framework
- Understanding of model verification, validation, and uncertainty handling
- Strong background in AI/ML tools, modeling and simulation
Desired Qualifications
- Strong experience in Python and interfacing with C++ or MATLAB
- Experience designing modular, scalable systems (microservices, plugin architectures, service orchestration)
- Experience managing asynchronous workflows, job queues, and backend service orchestration
- Experience developing unit, integration, and system-level test frameworks
- Knowledge of automated testing tools (e.g., Pytest)
- Experience with API documentation standards (e.g., OpenAPI)
- Proficiency with version control and release management using Git
- Familiar with development tools: Git, GitLab, MLFlow, JupyterLab/GoogleColab
- Background in AI/ML tools, modeling and simulation, autonomous systems, or related defense tech domains
- BS or higher in computer science, engineering, applied mathematics, or closely related field OR ISTQB/ITEA certifications
- US Citizenship and eligibility to obtain a US security clearance
- 5+ years of relevant work experience applying SW test and evaluation techniques
- Ability to work in agile, CI/CD environments
- Strong technical documentation skills and ability to produce architecture/API integration guides
- Experience with cloud computing needs, infrastructure design, maintenance, and planning
- Travel willingness to DC area for collaboration
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.