Find a jobRecruiters

Software Engineer (Build & Release)

Exclusive opportunity

Onsite

Software Engineer (Build & Release)

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

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

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

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools