3 дня назад
Staff Embedded Software Engineer (Aerospace)
181 000 - 271 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Embedded Software Engineer (C/Aerospace): Building application-level software, Linux device drivers, hardware abstraction layers, and communication interfaces for optical terminals and spacecraft communication subsystems with an accent on real-time embedded systems, hardware integration, and network protocols. Focus on implementing control loops, fault detection and recovery, packet parsing, and debugging software at the boundary between hardware, FPGA gateware, and radio transceivers.
Location: Long Beach, California, United States
Hiring range: $181,000–$271,000 USD annually
Company
develops rockets, spacecraft systems, and infrastructure for commercial launch and interplanetary scientific exploration.
What you will do
- Own application-level software for optical terminal processors, including thermal control loops, steering mirror control, and health monitoring.
- Develop Linux device drivers and hardware abstraction layers for thermal sensors, actuators, and optical terminal components.
- Build interfaces connecting Ka-band, UHF, and optical communication subsystems with payload networks and data-center systems.
- Implement packet parsers, protocol adapters, OSI layer 2–3 functionality, command and telemetry systems, and mode management.
- Develop fault detection and recovery software for communication hardware.
- Debug integration issues across serial buses, Ethernet interfaces, and radio transceivers with electrical and FPGA engineers.
Requirements
- BS or MS in Computer Science or Electrical Engineering and 5+ years of relevant experience.
- Strong C systems programming skills and experience with device drivers, register-level interfaces, or bus protocols.
- Experience developing Linux device drivers and real-time or embedded software.
- Solid network programming skills, including sockets, packet handling, and layer 2/3 protocol implementation.
- Ability to implement software control loops and interface with modem hardware.
Nice to have
- Spacecraft communication subsystem or radio interface development experience.
- Familiarity with CCSDS packet structures and protocols.
- Experience with SPI, I2C, UART, Ethernet control planes, optical communication terminals, or free-space optical links.
- Experience tuning thermal control loops and designing hardware abstraction layers for evolving hardware variants.
- Hardware laboratory experience with serial consoles, logic analyzers, and signal integrity debugging.
Culture & Benefits
- Autonomous, ownership-driven work with cross-functional collaboration.
- Opportunity to contribute to rockets, factories, and interplanetary science systems from an early product stage.
- Competitive salary and equity.
- Generous paid time off and sick leave, parental leave, and an annual learning and development stipend.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Senior/Staff Software Engineer, Flight Software (Aerospace)
155 000 - 193 000$
4 дня назад
Embedded Software Engineer (Aerospace)
150 000 - 250 000$
4 дня назад
Senior Flight Software Engineer I (C/C++)
124 000 - 171 000$
4 дня назад
Senior Flight Software Engineer I (Embedded)
124 000 - 171 000$
2 дня назад
Space Embedded Software Engineer, High Reliability Systems (C++)
131 000 - 184 000$
4 дня назад
Staff Flight Software Engineer (Spacecraft)
165 000 - 290 000$