X
Xona Space Systems
Software Engineer (Build & Release)
Skills
DockerPythonGitLabLinux
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$132,000 – $178,000 / year
Location:
Burlingame, CA, USA
Work mode:
Onsite
Published on:
29 August 2026
What they need
- 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
- 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
- Ensure reproducible build and release environments across local development, CI, and hardware-integrated systems- 3+ years of experience in Build & Release Engineering, Developer Infrastructure, or DevOps supporting complex C++ codebases
- Experience managing complex dependency graphs and modular build targets
- Familiarity with modern C++ standards (C++17/20/23)
- Strong understanding of the C++ build, compilation, and linking lifecycle
- Advanced proficiency with CMake and GNU Make/Ninja
- Strong Linux command-line and Bash scripting skills
- Experience developing or supporting Embedded Linux systems using Yocto, Buildroot, or similar tools
- Familiarity with GitLab CI workflows
- Experience with hardware emulation tools such as QEMU and containerization platforms such as Docker
- Experience optimizing large-scale build systems using Bazel, remote execution, or similar distributed build technologies
- 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
- Familiarity with static and dynamic analysis tools such as Clang-Tidy, AddressSanitizer (ASan), and SonarQube
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
9 days ago
Quick apply
T
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique
1 day ago
Quick apply
No company information available.