1 день назад
Senior Flight Software Engineer (Rust/C++)
160 000 - 200 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Flight Software Engineer (Rust/C++): Developing and verifying mission-critical flight software for high-power spacecraft, including real-time control of propulsion, attitude control, thermal, power, and communications systems with an accent on fault tolerance, spacecraft software architecture, and embedded development. Focus on designing robust state machines, analyzing anomalies, and validating software through hardware-in-the-loop and hardware-out-of-the-loop testing.
Location: Seattle, WA, United States
Salary: $160,000–$200,000 per year plus equity
Company
develops high-power satellite platforms for commercial and U.S. government missions across multiple orbits, from 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 software for propulsion, guidance and attitude control, thermal, power, and communications subsystems.
- Design and implement state machines for robust spacecraft operation.
- Build tools and infrastructure for reliable development, testing, and rapid deployment of quality code.
- Perform data analysis and anomaly investigation to identify and resolve software defects.
- Support spacecraft subsystem integration and testing.
Requirements
- Bachelor’s degree in computer science, computer engineering, electrical engineering, mathematics, or another STEM discipline, or 5+ years of professional software engineering experience.
- Development experience with Rust, C/C++, Python, VHDL, and SystemVerilog.
- Must be a U.S. person under ITAR or otherwise eligible for a federally issued export control license.
- Ability to develop software for real-time, mission-critical spacecraft systems.
Nice to have
- Spacecraft flight software, hard real-time embedded systems, Linux systems programming, or driver development experience.
- Experience with CI/CD, software verification, testing, performance analysis, and debugging.
- Knowledge of electronics, computer architecture, control systems, state machines, or Extended Kalman Filters.
- Experience with fault-tolerant software and hardware-in-the-loop or hardware-out-of-the-loop test systems.
Culture & Benefits
- Opportunities to work across GNC algorithms, flight computer applications, embedded software, operating systems, HDL, and test systems.
- Paid time off, medical, dental, and vision coverage.
- Life insurance and paid parental leave.
- Equity in the company and additional employee perks.
- Support for reasonable accommodations during the application and interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Senior Flight Software Engineer (Aerospace)
169 067 - 216 031$
4 дня назад
Flight Software Engineer II (Aerospace)
144 020 - 184 026$
4 дня назад
Firmware Engineer II (Aerospace)
144 020 - 184 026$
4 дня назад
Senior Embedded Software Engineer (Aerospace)
169 067 - 216 031$
4 дня назад
Embedded Linux Engineer II (Aerospace)
144 020 - 184 026$
4 дня назад
Principal Software Engineer (Aerospace)
170 000 - 259 000$