7 дней назад
Senior Network and Platform Software Engineer (Aerospace)
248 830 - 348 361$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Network and Platform Software Engineer (Aerospace): Building foundational embedded Linux platform infrastructure for TeraWave satellite communications systems with an accent on kernel development, hardware integration, security, observability, and networking performance. Focus on designing operating-system services, optimizing scheduling and I/O for custom satellite hardware, and debugging reliable high-performance systems deployed across LEO satellites, terminals, and gateways.
Location: Cupertino, California; supporting TeraWave in the Greater Seattle Area. The role requires authorization to work in the United States.
Base pay: $248,830–$348,361.65 annually for California and Washington applicants; other site ranges may differ.
Company
develops reusable space vehicles and systems and is building TeraWave, a multi-orbit satellite communications network for high-performance connectivity worldwide.
What you will do
- Design Linux platform infrastructure, including process management, initialization systems, and inter-process communication frameworks.
- Develop kernel modules, device drivers, and kernel subsystem changes for custom embedded satellite hardware.
- Bring up hardware prototypes with silicon, electrical, and RF engineering teams and optimize kernels for custom SoCs.
- Debug system performance, reduce context switching, and tune networking for satellite links.
- Implement secure boot, runtime security monitoring, and hardware-backed credential management.
- Own the software lifecycle from architecture and development through deployment aboard LEO satellites.
Requirements
- Bachelor’s degree in computer science, computer engineering, or a related STEM field, or 10+ years of software development experience.
- At least 8 years of C or C++ experience in Linux or embedded environments.
- Deep Linux kernel knowledge, including driver development, memory management, and system-level debugging.
- Experience with GDB, perf, eBPF, and Buildroot, Yocto, Bazel, or comparable build systems.
- Must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted refugee or asylee.
Nice to have
- Infrastructure experience with large distributed systems or device fleets at scale.
- Rust or Python for systems tooling and automation.
- TCP/IP, UDP, Ethernet, Linux networking, and custom routing protocol expertise.
- Experience with mission-critical aerospace, automotive, medical, or other high-reliability systems.
- Ability to troubleshoot through assembly code and hardware-level diagnostics.
Culture & Benefits
- Safety, collaboration, inclusion, trust, equality, and teamwork are emphasized.
- Medical, dental, vision, life insurance, and disability coverage.
- 401(k) with company matching of up to 5%.
- Paid parental leave, up to four weeks of paid time off, and up to 14 company-paid holidays.
- Education Support Program and stock options for regular employees working at least 20 hours per week.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Embedded Software Engineer (C/C++)
140 500 - 221 500$
12 дней назад
Embedded Software Engineer (C/C++/Python)
256 000 - 280 000$
10 дней назад
Core-Platform Software Engineer (Embedded)
140 500 - 221 500$
7 дней назад
Principal Software Engineer - TS/SCI (Aerospace)
150 000 - 200 000$
9 дней назад
Embedded Software Engineer (Spacecraft)
130 000 - 185 000$
8 дней назад
Sr. Principal Software Engineer (Autonomous Systems)
170 000 - 272 000$