Senior Embedded Firmware Engineer
Edison Smart
Huntington Park, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 210KJob location
Huntington Park, United States of America
Tech stack
Board Bringup
Booting (BIOS)
C++
Communications Protocols
Device Drivers
Embedded C
Linux on Embedded Systems
Embedded Software
Firmware
Real-Time Operating Systems
RS-485 Standard
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Hardware Testing
Bare Metal
Job description
A venture-backed space computing startup is hiring a Senior Embedded Firmware Engineer to work on flight-critical avionics systems for orbital platforms. You'll own hardware bring-up end-to-end and work across a lean, highly technical team at a genuinely early and consequential stage of the company.
Requirements
- Embedded C/C++
- Bootloaders, BSPs, HALs, and hardware-facing device drivers
- Embedded Linux
- Bare-metal and RTOS firmware
- Board bring-up
- ARM based microcontroller architectures
- Peripheral drivers and communication protocols (CAN, SPI, I2C, UART, RS485, SpaceWire, CCSDS etc.)
- Hardware test & prototyping
Beneficial Skills & Experience
- Experience with Nvidia Jetson platforms
- Flight software architecture and FDIR concepts
- Radiation-tolerant or space-grade MCUs
- CI/CD pipelines for embedded systems