The Senior Software Build & Release Engineer for Voyager Lunar Systems owns automation of software builds, versioning, deployment, and delivery for the lunar lander program. The role reports to the Software & Controls Manager and is part of the Software & Controls Department. It is based onsite in Pittsburgh, Pennsylvania. The engineer owns release engineering for flight and ground software, from pipeline architecture through final software package generation. The position designs and evolves branching and release strategies, builds and maintains GitLab CI/CD pipelines, integrates automated and manual test campaigns, and deploys and operates on-premises engineering infrastructure. It also owns Linux-based spacecraft flat-sat platforms, supports automated deployment and testing with Python tooling and Docker containers, and establishes build, test, and release standards across software teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed