
Build Software Engineer
Reliable Robotics Corporation4 months ago
Base Salary
$185k - $230k/yr
Responsibilities
- Shape the build and continuous integration design for C++ and Rust software products on-premise and in the cloud.
- Lead optimization of build infrastructure so flight software builds are fast and repeatable across environments.
- Develop and maintain tools supporting multi-language builds, hardware-in-the-loop testbeds, CI pipelines, and cloud-based simulation container deployments.
- Coordinate with engineering and IT stakeholders to improve development pipeline efficiency.
- Support software delivery that meets safety, success, and certification requirements.
Requirements
- At least 5 years of experience implementing continuous build, integration, and delivery practices in large-scale or mission-critical environments.
- At least 5 years of experience with C++.
- At least 2 years of professional experience managing modern C++ build systems such as CMake, Bazel, or Ninja.
- Experience with release automation and configuration management tools.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Preferred experience optimizing performance and resolving bottlenecks in Linux and AWS, optimizing containers for efficient scaling, and reducing costs.
- Preferred experience with Sonatype Nexus or similar artifact management systems.
- At least 1 year of experience with Rust is preferred.
- Preferred professional production experience with AWS.
- Applicants must be able to comply with U.S. export control laws and provide documentation establishing U.S. person or non-U.S. person status.
About Reliable Robotics Corporation
The Reliable autonomous flight system will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods and people move around the planet. @reliable_robot