4-10yrs Experience
Solid C/C++ and assembly skills for bare metal/embedded firmware development.
Experience with boot/startup code, linker scripts, and low-level register programming.
Solid understanding of SoC fundamentals: boot flow, CPU init, clocks/reset, memory, interrupts.
Experience creating and validating test cases in collaboration with a DV team.
Familiarity with FPGA/HAPS-based prototyping and validation is a plus.