обновлено 17 дней назад
Flight Software Engineer (Rust)
123 000 - 160 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Flight Software Engineer (Rust/aerospace): Building and verifying mission-critical flight software for high-power spacecraft with an accent on real-time control, fault tolerance, and subsystem integration. Focus on designing spacecraft software architecture, implementing control applications and state machines, and validating code through software- and hardware-in-the-loop testing.
Location: Seattle, WA, United States
Salary: $123,000–$160,000 per year plus equity
Company
develops high-power satellite platforms for commercial and U.S. government missions spanning low Earth orbit to deep space.
What you will do
- Create software architecture for real-time, fault-tolerant control of spacecraft with power levels above 20 kW.
- Develop Rust-based software applications for propulsion, guidance and attitude control, thermal, power, and communications systems.
- Design and implement state machines, microcontroller drivers, and external sensor integrations.
- Build tools and infrastructure that support rapid deployment, reliable development, and software testing.
- Analyze data and investigate anomalies to identify and resolve software defects.
- Support spacecraft subsystem integration and testing, including software- and hardware-in-the-loop simulation.
Requirements
- Bachelor’s degree in computer science, computer engineering, electrical engineering, mathematics, or another STEM discipline, or at least 3 years of professional software engineering experience.
- Professional development experience in C, C++, or Rust.
- Access to controlled technical information requires U.S. person status under ITAR or eligibility for a federally issued export control license.
Nice to have
- Spacecraft flight software, hard real-time embedded systems, bare-metal, or RTOS experience.
- Linux systems programming, driver development, and no_std Rust experience.
- Continuous integration and continuous delivery experience.
- Fault-tolerant software design, state machines, software verification, and performance analysis experience.
- Experience creating hardware-in-the-loop and hardware-out-of-the-loop test systems.
Culture & Benefits
- Work on high-power spacecraft designed for missions from low Earth orbit to deep space.
- Paid time off, medical, dental, and vision coverage.
- Life insurance and paid parental leave.
- Equity in the company and additional employee benefits.
- Accommodation support is available during the application or interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →