xona-space

Sr. Software Engineer - Build & Release

Listed by employer · Checked

Posted within 60 days ·

  • onsite
  • FullTime
  • Engineering
  • Burlingame, California
Work arrangement
onsite
Employment
FullTime
Stated compensation
USD 165,000–185,000 1 YEAR
Stated sponsorship
Not stated
Apply on company website ↗
01 / A QUICK CHECK BEFORE YOU APPLY

Does the location policy fit?

Choose where you would work from. We’ll compare it with the posting’s stated requirements.

Choose the country you will work from. You can change this anytime.

Country and sponsorship changes take effect when you click Check eligibility.

Choose a country to check geographic compatibility. The source requirements are available below.

Source: ashbyChecked Original posting ↗

Requirements

4 with evidence5 unclear or unstated
Remote policy
onsite
“Provider workplace type: onsite”
From employer posting metadata
Security clearance
required: For U.K. Roles: To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC). • 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.
“For U.K. Roles: To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC).”
See matched passage in original description ↓
Citizenship requirement
required: For U.S. Roles: To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.e. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).
“For U.S. Roles: To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.e. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).”
See matched passage in original description ↓
Minimum experience (years)
3
“3 - 5+ years of experience focused on Build/Release Engineering, Developer Infrastructure, or DevOps supporting complex C++ codebases.”
See matched passage in original description ↓
Employment type
FullTime
Compensation
USD 165,000–185,000 1 YEAR
5 fields not stated in this posting
Employer sponsorship
Not specified
Geographic scope
Not specified
Degree requirement
Not specified
Timezone / hours
Not specified
Work authorization
Not specified

These details were not stated in the tracked posting. Confirm with the employer.

READ IT IN THE EMPLOYER’S OWN WORDS

Original job description

Reading view uses normalized posting text so exact evidence excerpts can be highlighted.

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. Overview
Read full descriptionShow less description
We are looking for a Sr. Build & Release Software Engineer to join our team, focusing on the application software powering our satellite systems. In this role, you will take ownership of our compilation infrastructure, continuous integration pipelines, and dependency management across large-scale C++ codebases running in Embedded Linux environments. You will operate at the intersection of software engineering and developer infrastructure, helping improve developer velocity, reduce build and test times, and maintain stable, repeatable releases across both simulated and hardware-integrated systems. 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, scale, and secure Continuous Integration and Continuous Deployment (CI/CD) workflows tailored for 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 core C++ developers to improve modular architecture, dependency management, and overall build reliability. Build reproducible and deterministic build and release environments across local development, CI, and hardware-integrated systems. Required Qualifications 3 - 5+ years of experience focused on Build/Release Engineering, Developer Infrastructure, or DevOps supporting complex C++ codebases. Advanced proficiency with CMake and GNU Make/Ninja. Strong Linux shell and scripting skills, including Bash. Strong understanding of the C++ build, compilation, and linking lifecycle. Familiarity with modern C++ standards (C++17/20/23). Experience managing transitive dependencies and modular build targets. Experience working within Linux-based development environments. Desired Qualifications Experience with Embedded Linux build systems such as Yocto or Buildroot. Experience with hardware emulation tools such as QEMU and containerization platforms such as Docker. Familiarity with GitLab CI workflows. Background in embedded software development and/or aerospace systems. Experience with distributed build systems such as Bazel remote execution. Knowledge of linker internals, symbol visibility, and binary analysis tools such as ldd, nm, objdump, and readelf. Familiarity with static and dynamic analysis tooling including Clang-Tidy, AddressSanitizer (ASan), and SonarQube. For U.S. Roles: To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.e. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3). For U.K. Roles: To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC). 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. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Original formatting and links

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.

Overview

We are looking for a Sr. Build & Release Software Engineer to join our team, focusing on the application software powering our satellite systems. In this role, you will take ownership of our compilation infrastructure, continuous integration pipelines, and dependency management across large-scale C++ codebases running in Embedded Linux environments.

You will operate at the intersection of software engineering and developer infrastructure, helping improve developer velocity, reduce build and test times, and maintain stable, repeatable releases across both simulated and hardware-integrated systems.

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, scale, and secure Continuous Integration and Continuous Deployment (CI/CD) workflows tailored for 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 core C++ developers to improve modular architecture, dependency management, and overall build reliability.

  • Build reproducible and deterministic build and release environments across local development, CI, and hardware-integrated systems.

Required Qualifications

  • 3 - 5+ years of experience focused on Build/Release Engineering, Developer Infrastructure, or DevOps supporting complex C++ codebases.

  • Advanced proficiency with CMake and GNU Make/Ninja.

  • Strong Linux shell and scripting skills, including Bash.

  • Strong understanding of the C++ build, compilation, and linking lifecycle.

  • Familiarity with modern C++ standards (C++17/20/23).

  • Experience managing transitive dependencies and modular build targets.

  • Experience working within Linux-based development environments.

Desired Qualifications

  • Experience with Embedded Linux build systems such as Yocto or Buildroot.

  • Experience with hardware emulation tools such as QEMU and containerization platforms such as Docker.

  • Familiarity with GitLab CI workflows.

  • Background in embedded software development and/or aerospace systems.

  • Experience with distributed build systems such as Bazel remote execution.

  • Knowledge of linker internals, symbol visibility, and binary analysis tools such as ldd, nm, objdump, and readelf.

  • Familiarity with static and dynamic analysis tooling including Clang-Tidy, AddressSanitizer (ASan), and SonarQube.

For U.S. Roles: To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.e. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).

For U.K. Roles: To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC).

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. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Matched by role category. Review each posting’s requirements before applying.

THE JOB ELIGIBILITY CHECKER

Check a job