9 часов назад
Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (Embedded) (C/C++, spacecraft laser communications): Building the embedded flight and payload software stack for a high-throughput space-based laser data transport network with an accent on firmware, real-time control loops, commanding, telemetry, and fault management. Focus on hardware bring-up, low-level drivers, hardware-in-the-loop testing, and moving demonstrator software toward flight rigor.
Location: Culver City, California, United States; onsite. Relocation assistance to Los Angeles is available.
Company
is a seed-stage aerospace company building a space-based, point-to-point data transport network using free-space laser links in Medium Earth Orbit.
What you will do
- Own the flight and embedded software stack, from board-level drivers and bring-up through payload commanding, telemetry, and fault management.
- Develop C/C++ firmware for terminal and payload electronics across bare-metal and RTOS environments.
- Build the payload application layer, including commanding, telemetry, fault detection, diagnostics, and bus interfaces.
- Implement real-time control loops based on designs from GNC and Lasercom engineers.
- Support hardware bring-up and develop low-level I2C, SPI, UART, ADC, and Ethernet drivers.
- Establish build systems, CI, hardware-in-the-loop testing, observability, safing behavior, and software update mechanisms.
Requirements
- Bachelor’s or advanced degree in computer science, computer engineering, electrical engineering, or a related discipline.
- Strong embedded development experience in C or C++, including bare-metal and RTOS environments.
- Hands-on hardware bring-up and cross-domain debugging using oscilloscopes, logic analyzers, and JTAG.
- Experience with low-level peripherals and drivers, including I2C, SPI, UART, ADC, and Ethernet.
- Python experience for tooling, test automation, and data analysis.
- Onsite work in Culver City, California is required.
Nice to have
- Flight software frameworks or protocols such as cFS, F Prime, or CCSDS.
- Real-time control loops, FPGA SoC platforms such as Zynq, and gateware-to-software interfaces.
- Fault management, FDIR, hardware-in-the-loop infrastructure, telemetry pipelines, or ground-interface protocols.
- Reliability-aware software experience in radiation-tolerant or safety-critical environments.
Culture & Benefits
- Seed-stage environment with direct ownership of software running on new boards and flight hardware.
- Employee stock options are included in compensation offers for full-time employees.
- Medical, vision, and dental insurance with significant company coverage for employees and dependents.
- Paid parental leave, flexible PTO, three weeks of accrued vacation, and ten company holidays annually.
- Equipment and laboratory budget, plus relocation assistance to Los Angeles.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 часов назад
Firmware Engineer (Aerospace)
130 000 - 185 000$
14 часов назад
Embedded Software Engineer (Aerospace)
8 часов назад
Senior Firmware Engineer (Embedded Systems)
130 000 - 180 000$
14 часов назад
Staff Embedded Software Engineer (Robotics)
205 000 - 235 000$
9 часов назад
Senior Embedded Systems Engineer (IoT)
8 часов назад
Staff Firmware Embedded Engineer (C/C++)
180 000 - 210 000$