Назад
Company hidden
16 часов назад

Software Engineer (Rust)

123 000 - 160 000$
Формат работы
onsite
Тип работы
fulltime
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Engineer (Rust): Create software architecture for real-time, fault tolerant control of a 20kW+ spacecraft with an accent on state machines, drivers for microcontroller peripherals, and external sensors. Focus on developing applications for propulsion, guidance/attitude control, thermal, power, and communications subsystems, ensuring robust operation under demanding conditions.

Location: Los Angeles, CA (U.S. Persons only per ITAR regulations)

Salary: $123,000 - $160,000 + equity

Company

Building the largest and highest-power satellites ever flown for missions from LEO to deep space, backed by $450M from leading investors.

What you will do

  • Develop software architecture for real-time, fault-tolerant spacecraft control
  • Build applications for subsystems including propulsion, guidance, thermal, power, and communications
  • Design and implement state machines for robust spacecraft operation
  • Author drivers for microcontroller peripherals and external sensors
  • Perform data analysis, anomaly investigation, and bug resolution
  • Support integration, testing, and infrastructure for reliable software development

Requirements

  • Must be a U.S. Person (citizen, permanent resident, or protected individual) per ITAR export control regulations
  • Bachelor's degree in computer science, computer engineering, electrical engineering, math, or STEM, or 3+ years professional software engineering experience
  • Development experience in Rust
  • Experience with spacecraft flight software development
  • Fluency with Linux systems programming and driver development
  • Experience with continuous integration and delivery systems
  • Experience working with hard real-time embedded systems (bare-metal or RTOS)
  • Experience authoring no_std systems in Rust

Nice to have

  • Basic knowledge of electronics, computer architecture, and control systems
  • Experience developing or working with state machines
  • Experience with software verification and testing methods
  • Experience with software and network performance analysis and debugging
  • Experience working in Rust production environments
  • Experience with fault tolerant software design and implementation
  • Experience defining and creating test systems for hardware-in-the-loop and hardware-out-of-the-loop

Culture & Benefits

  • Comprehensive benefits including paid time off, medical/dental/vision coverage, life insurance, paid parental leave
  • Equity in the company
  • Fast-paced environment in a Series C space startup
  • Thrive on non-traditional career paths and diverse team

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →