





Niche embedded firmware role in metro with mid-level experience increases competition moderately.
Highly specialized SoC firmware and hardware bring-up skills limit cross-industry transferability.
Requires specific embedded firmware, silicon bring-up skills and explicit 4–7 years, causing high filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain embedded firmware including bootloaders, BSPs, device drivers, and HAL for next-generation SoCs/ASICs.
Support silicon and board bring-up, hardware validation, debugging, and production enablement across product lifecycle stages.
Collaborate with cross-functional teams and mentor junior engineers while improving development productivity using AI-powered tools.
Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related field.
4–7+ years of embedded firmware/software development experience.
Strong programming skills in Embedded C and Python; experience with RTOS like FreeRTOS/Zephyr.
Experience with silicon/board bring-up, hardware-software integration, and debugging tools like JTAG, GDB, Lauterbach, oscilloscopes, and logic analyzers.
Experienced in embedded firmware for ARM/RISC-V architectures and familiar with communication interfaces (SPI, I2C, UART, USB, Ethernet).
Able to work across pre-silicon (simulation, emulation, FPGA) and post-silicon bring-up phases effectively.
Skilled in leveraging modern tools including AI-powered development tools and CI/CD workflows to enhance productivity and quality.