1h ago
Principal Embedded Firmware Engineer
United States - Remote
full-timesenior Remotespace
Tech Stack
Description
You will lead the architecture and development of low-level embedded firmware for custom SoCs, working across pre-silicon, bring-up, and production phases to enable first-silicon success. Collaborate with hardware and system teams to build robust firmware foundations for high-performance satellite electronics.
Requirements
- 10+ years of embedded firmware development with significant SoC-level ownership
- Deep expertise in C/C++ for embedded systems
- Hands-on SoC bring-up experience from first silicon
- Strong understanding of CPU architectures (ARM, RISC-V), memory systems, interrupts, DMA
- Experience close collaboration with ASIC/SoC design teams
Responsibilities
- Define embedded firmware architecture for custom SoCs including boot flows, HALs, drivers, and system services
- Develop low-level firmware in C/C++ for CPUs, DSPs, and microcontrollers
- Own boot ROM, secure boot, and early initialization sequences
- Lead pre-silicon firmware development and post-silicon bring-up
- Debug HW/FW issues using JTAG, logic analyzers, and trace tools
0 views 0 saves 0 applications