$78,750 - $146,250 USD yearly
Originally posted 14 September 2026 by the employer.
Join the RAIL team developing embedded software for wireless radios across Silicon Labs’ IoT products.
About the role
This role involves developing and maintaining embedded software for wireless radio platforms, focusing on the Radio Abstraction Interface Layer (RAIL) for Silicon Labs’ IoT products.
What you'll do
- Develop and maintain embedded software features for Silicon Labs wireless radio platforms.
- Design, implement, test, and debug firmware in C/C++ for resource-constrained microcontrollers.
- Support radio-control capabilities, including transmit, receive, power management, timing, and diagnostic features.
- Collaborate with hardware, radio design, SDK, validation, and applications teams to bring new wireless products and features to market.
- Investigate software and hardware integration issues using debuggers, logic analyzers, and other lab tools.
- Contribute to code reviews, technical documentation, automated testing, and continuous improvement of development processes.
What you'll need
- Master’s degree in Electrical Engineering, Computer Engineering, or a related technical field.
- Strong interest in embedded software, wireless communications, and low-level system development.
- Academic or project experience in embedded software development using C or C++.
- Understanding of fundamental wireless communication concepts, including RF, modulation, packet-based communication, or digital signal processing.
- Familiarity with microcontrollers, embedded peripherals, interrupts, memory-constrained systems, and real-time software concepts.
- Ability to use development and debugging tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, or protocol analyzers.
Nice to have
- Internship, co-op, research, or project experience related to embedded firmware, wireless systems, or IoT devices.
- Experience with bare-metal embedded software development, including low-level programming without an RTOS.
- Exposure to Bluetooth Low Energy, Zigbee, Thread, Wi-Fi, proprietary wireless protocols, or multiprotocol systems.
- Experience with Python or other scripting languages for test automation, data analysis, or development tooling.
- Knowledge of RTOS concepts, device drivers, bootloaders, power optimization, or embedded security.
- Exposure to Git, CI/CD workflows, unit testing, and automated hardware-in-the-loop testing.
Skills: embedded software, wireless radio platforms, microcontrollers, firmware in C/C++, low-level system development
This role has been open 30 days — well below the 54-day median for Embedded Firmware Engineering roles.
Embedded Firmware Engineering · Mixed Signal DSP
|
Open roles in category
26
|
Median days open
54 d
|
Median salary
—
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Silicon Labs | All employers we track in this specialty (26 roles · 13 employers) |
|---|---|---|
| Open roles in this specialty | 4 | 26 |
| Open roles in the wider Software, Firmware & Systems family | 27 | 6147 · 145 employers |
| Median days open | 29 d | 54 d (−25 d vs this employer) |
| Median salary (USD postings) | — | — |
Skills observed across this category: embedded software, wireless radio platforms, microcontrollers, firmware in C/C++, low-level system development
Who's hiring in this category
- Qualcomm · 7 open roles · median 27 d
- Silicon Labs (this employer) · 4 open roles · median 29 d
- NXP Semiconductors · 3 open roles · median 29 d
- Cirrus Logic · 2 open roles · median 26 d
- Renesas Electronics · 2 open roles · median 65 d
- Ambiq Micro · 1 open role · median 84 d
How we counted: 26 open Embedded Firmware Engineering (Mixed Signal DSP) roles from 13 employers tracked in the SemiconductorJobs index, counted 15 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.