Xona Space Systems

Xona Space Systems

Software Engineer - Build & Release

Burlingame, California

No sponsorshipDetected 14 days ago
PythonC++BashGitDockerCI/CDLinuxDevOpsCybersecurityRobotics

About the role

  • Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.
  • For Canada Roles: Successful candidates must obtain and hold a security clearance at the reliability status level, and pass security assessment for the Canadian Controlled Goods Program (CGP) and ITAR.
  • We celebrate diversity and are committed to creating an inclusive environment for all employees.

Responsibilities

  • 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.
  • Support testing in containerized and emulated environments using technologies such as Docker and QEMU.
  • Partner closely with C++ software engineers to improve modular architecture, dependency management, and overall build reliability.
  • Ensure reproducible build and release environments across local development, CI, and hardware-integrated systems.
  • You'll improve developer productivity while ensuring reliable, repeatable builds and releases across both simulation and hardware-integrated environments.

Requirements

  • 3+ years of experience inw Build & Release Engineering, Developer Infrastructure, or DevOps supporting complex C++ codebases.
  • Advanced proficiency with CMake and GNU Make/Ninja.
  • Strong understanding of the C++ build, compilation, and linking lifecycle.
  • Familiarity with modern C++ standards (C++17/20/23).
  • Hands-on experience with containerization platforms such as Docker or Podman for build environment provisioning, dependency isolation, and reproducible CI/CD workflows.
  • Experience with hardware emulation tools such as QEMU.
  • Familiarity with GitLab CI workflows.
  • Experience working on embedded, aerospace, robotics, or other hardware-integrated software systems.
  • Knowledge of linker internals, symbol visibility, and binary analysis tools such as ldd, nm, objdump, and readelf.

Company info

  • 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.

Visa & Work Authorization

  • citizen, lawful permanent resident of the United States (i

This listing is sourced directly from Xona Space Systems's careers page and normalized into a canonical job model.