About the role
Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.
With Pulsar – the world’s most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global positioning system optimized for absolute precision, superior power, and robust protection.
We are looking for a Build & Release Software Engineer to own our build systems, CI/CD infrastructure, and release tooling for the software powering Xona's satellite systems. You'll improve developer productivity while ensuring reliable, repeatable builds and releases across both simulation and hardware-integrated environments.
What You'll Do
- Design, maintain, and optimize cross-platform build systems using tools such as CMake and Bazel.
- Manage and upgrade compiler toolchains (GCC, Clang, etc.) while handling complex dependency graphs, third-party libraries, and internal package management.
- Own and improve CI/CD workflows supporting large-scale C++ applications.
- Diagnose and optimize compilation and linking bottlenecks through caching, parallelization, and distributed build strategies.
- Ensure seamless cross-compilation across multiple architectures, including x86 and ARM.
- Support testing in containerized and emulated environments using technologies such as Docker and QEMU.
- Write robust tooling and automation scripts in Python and Bash for environment provisioning, static analysis, and artifact generation.
- Partner closely with C++ software engineers to improve modular architecture, dependency management, and overall build reliability.