





Metro mid-level specialized embedded role with moderate employer brand yields moderate competition.
Embedded firmware demands hardware-software experience, limiting easy cross-industry transferability.
Explicit 5+ years and mandatory low-level embedded skills and tooling drive strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain embedded software for Silicon Labs low-power wireless microcontrollers and SDKs.
Own the support for hardware features throughout the integrated circuit lifecycle including design, verification, release, and long-term support.
Debug complex hardware/software issues and collaborate with cross-functional teams to enable reliable, power-efficient wireless products.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent experience.
5+ years of professional embedded software or firmware development experience.
Proficient in Embedded C and/or C++ programming, with experience on microcontrollers in resource-constrained real-time environments (bare metal or RTOS).
Strong hardware/software boundary debugging skills using tools like JTAG/SWD, oscilloscopes, or logic analyzers.
Experienced embedded engineer comfortable working close to hardware owning software from concept through release in a product lifecycle.
Skilled in low-level firmware including device drivers, interrupts, peripheral interfaces, and timing-critical code optimization.
Collaborative with cross-discipline teams including hardware, silicon, and systems engineers to support silicon bring-up, testing, and validation.