Staff Software Engineer, Quality Integration
Core
Architect and own the Integrated Continuous Release (ICR) pipeline, full automation of end-to-end test environments, and contract-verification models for Lattice OS to ensure high-quality, traceable defense software delivery.
Role type
Staff Software Engineer, Quality Integration
Builds
Automated verification suites, reference environments, full-stack test environments (including Hardware-in-the-Loop), and CI/CD pipelines for Lattice OS.
Domain
Defense technology, AI-powered operating systems, autonomous systems, software development lifecycle.
Deliverable
production ML models | product features | infrastructure
Required skills
DevOps practices, CI/CD pipeline development, SRE principles, automated testing frameworks, scripting for automation, software development lifecycles, Frontend and Backend services architectures, Hardware-in-The-Loop (HITL) and Software-in-The-Loop (SITL) engineering, automated regression testing, unit testing, integration testing, Python, containerization workflows, Terraform.
Preferred skills
Cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, NixOS, regulated industry experience, high reliability and traceability systems.
Technologies
Jenkins, GitLab CI, GitHub Actions, Python, Terraform, Docker, Kubernetes, AWS, Azure, GCP, NixOS.
Responsibilities
Build robust automated systems for development, verification, and deployment; develop and own the reference environment for Lattice workflows; define and maintain comprehensive full stack test environments including HITL; design software interfaces for end-to-end testing; drive continuous integration of performance testing into CI/CD pipelines; define and implement AI-enabled automation for early issue detection.
Seniority
Staff, hands-on IC with architectural ownership