Software Engineer
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles.
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.
As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing.
When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.
As Sr. Build Systems & Software Robustification Engineer you will be responsible for;
We are seeking a Senior Build Systems & Software Robustification Engineer to lead the development and maintenance of the build, toolchain, and software quality infrastructure for a complex C++ robotics platform. This role is responsible for ensuring build reliability, software quality, reproducibility, and traceability across the entire development lifecycle. The ideal candidate will have deep expertise in modern C++ build systems, CI/CD automation, static analysis, sanitizer integration, and reproducible build practices within production-grade software environments.
Design, implement, and own the build system architecture and toolchain configuration for a large-scale C++ robotics software stack.
Develop and maintain robust build infrastructure using modern build technologies such as CMake and/or Bazel.
Establish and manage comprehensive software quality tooling, including:
Enable and maintain reproducible production builds, allowing teams to:
Improve CI/CD effectiveness by enhancing:
Implement artifact management and version traceability processes that provide clear visibility into software lineage, dependencies, and release history.
Drive improvements in developer productivity through better tooling, automation, build performance, and debugging workflows.
Posted July 27, 2026