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