Build & Release Software Engineer (Embedded Linux)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Build & Release Software Engineer (C++/Embedded Linux): Designing and optimizing compilation infrastructure and CI/CD pipelines for satellite systems with an accent on cross-platform build systems and dependency management. Focus on reducing build times, ensuring deterministic releases, and supporting cross-compilation across x86 and ARM architectures.
Location: On-site in Burlingame, California
Salary: $120K – $150K + Equity
Company
is a navigational intelligence company providing real-time, centimeter-level positioning certainty via advanced PNT satellite infrastructure in Low Earth Orbit.
What you will do
- Design and optimize cross-platform build systems using CMake and Bazel.
- Manage compiler toolchains (GCC, Clang) and complex dependency graphs for large-scale C++ codebases.
- Scale and secure CI/CD workflows tailored for embedded Linux environments.
- Optimize compilation and linking bottlenecks using caching and distributed build strategies.
- Ensure seamless cross-compilation across x86 and ARM architectures.
- Develop automation tooling in Python and Bash for provisioning and static analysis.
Requirements
- 3+ years of experience in Build/Release Engineering or DevOps supporting complex C++ codebases.
- Advanced proficiency with CMake and GNU Make/Ninja.
- Strong Linux shell and scripting skills (Bash).
- Deep understanding of the C++ build, compilation, and linking lifecycle.
- Must be a U.S. citizen, lawful permanent resident (Green Card holder), or other protected individual per U.S. Government export regulations.
Nice to have
- Experience with Embedded Linux build systems like Yocto or Buildroot.
- Familiarity with QEMU, Docker, and GitLab CI workflows.
- Background in aerospace systems or embedded software development.
- Knowledge of linker internals and binary analysis tools (ldd, nm, objdump, readelf).
Culture & Benefits
- Competitive compensation range ($120K – $150K).
- Equity opportunities.
- Inclusive work environment committed to diversity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →