





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Strong Tier-1 brand, metro location, mid-level role but niche embedded specialization limits density.
Embedded firmware and SoC validation skills are highly domain-specific and not easily transferable across industries.
Many mandatory low-level firmware, SoC, and toolchain skills plus explicit experience range increase filter strictness.
Develop low-level drivers, bootloaders, BSPs, middleware, and application firmware for embedded systems.
Collaborate intensively with hardware, RTL, and DV engineers to debug and validate SoCs and hardware-software integration issues using advanced lab equipment.
Improve development efficiency by automating processes and maintaining software development lifecycle including CI/CD and static analysis.
Strong programming proficiency in C, C++ for resource-constrained systems and Python.
Experience developing and debugging RTOS-based drivers and low-level firmware/baremetal HW/IP drivers.
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or related field plus 2+ years of hardware engineering or related experience (or advanced equivalent degree with reduced experience).
Experience with ARM Cortex, MIPS, or RISC-V CPU platforms; familiarity with embedded development/debug tools like JTAG.
Experienced in embedded firmware development on heterogeneous and multiprocessor SoC platforms with good understanding of hardware subsystems like USB, SDIO, Ethernet, PCIe, DDR/LPDDR.
Skilled in hardware-software integration debugging using oscilloscopes, logic analyzers, protocol analyzers, and JTAG/SWD debuggers.
Familiar with source control, defect tracking, and software configuration management tools; able to work closely across hardware and software teams to validate silicon designs.