Xona Space Systems

Software Engineer - Build & Release

Xona Space Systems
Apply
4 months ago
Burlingame, CA, USAMid Level

Base Salary

$132k - $178k/yr

Responsibilities

  • Design, maintain, and optimize cross-platform build systems using CMake and Bazel.
  • Manage GCC, Clang, dependency graphs, third-party libraries, and internal package management.
  • Own and improve CI/CD workflows for large-scale C++ applications.
  • Diagnose and optimize compilation and linking bottlenecks using caching, parallelization, and distributed build strategies.
  • Support cross-compilation across x86 and ARM architectures.
  • Support testing in containerized and emulated environments using Docker and QEMU.
  • Develop Python and Bash tooling for environment provisioning, static analysis, and artifact generation.
  • Partner with C++ engineers to improve modular architecture, dependency management, and build reliability.
  • Ensure reproducible build and release environments across local development, CI, and hardware-integrated systems.

Requirements

  • At least 3 years of experience in Build & Release Engineering, Developer Infrastructure, or DevOps supporting complex C++ codebases.
  • Advanced proficiency with CMake and GNU Make or Ninja.
  • Strong Linux command-line and Bash scripting skills.
  • Strong understanding of the C++ build, compilation, and linking lifecycle.
  • Familiarity with C++17, C++20, and C++23 standards.
  • Experience managing complex dependency graphs and modular build targets.
  • Hands-on experience with Docker or Podman for build environment provisioning, dependency isolation, and reproducible CI/CD workflows.
  • Experience with Embedded Linux systems using Yocto, Buildroot, or similar tools is desirable.
  • Experience with QEMU, GitLab CI workflows, embedded or hardware-integrated software systems, Bazel, remote execution, or distributed build technologies is desirable.
  • Knowledge of linker internals, symbol visibility, and tools such as ldd, nm, objdump, and readelf is desirable.
  • Familiarity with Clang-Tidy, AddressSanitizer, and SonarQube is desirable.
  • U.S. roles require U.S. citizenship, lawful permanent residence, or another protected-individual status under 8 U.S.C. 1324b(a)(3).
  • U.K. roles require BPSS checks and eligibility to obtain UK Security Clearance.
  • Canada roles require reliability-status security clearance and eligibility for the Canadian Controlled Goods Program and ITAR security assessment.

Tech Stack

BashBazelC++CMakeDockerGitLab CI/CDLinuxPythonSonarQube

Categories

Xona Space Systems

About Xona Space Systems

51-200 employees

Xona Space Systems builds a low Earth orbit positioning, navigation, and timing (PNT) satellite constellation, branded Pulsar, to deliver centimeter-level accuracy and secure timing to devices and infrastructure worldwide. The company provides PNT signals and integrations for sectors such as autonomous systems, defense, and industrial IoT. Privately held and headquartered in Burlingame, California, it targets GPS compatibility and notes U.S. export-control eligibility requirements for many roles.

Contact me