Senior Radio Firmware Engineer
Core
Develop, test, and maintain low-level firmware drivers for Renesas wireless SoCs, abstracting a consistent interface to the radio throughout the IC development cycle.
Role type
Senior IC firmware engineer (radio/SoC)
Builds
Low-level firmware drivers for wireless System-on-Chips (SoCs)
Domain
Semiconductor / Wireless Communications / Embedded Systems
Required skills
C, Python, Assembly Language, Embedded Software, Real-time systems, Git, Electronics bench test equipment, Debugging, Problem solving
Preferred skills
Low power wireless protocol stacks (Bluetooth, Thread, Zigbee), MAC and Physical Layer (PHY) techniques, Software Defined Radio, Digital Communication Theory, DSP Theory, MATLAB, Hardware description languages, Test automation
Technologies
GCC, GDB, Make, CMake, Renesas wireless SoCs
Responsibilities
Implement and maintain radio low-level firmware drivers; Fine-tune firmware for performance and energy efficiency; Integrate drivers into wireless protocol stacks; Develop firmware for simulation, test, and characterization; Create automated regression tests; Troubleshoot firmware and architectural issues; Create and maintain documentation and Application Notes.
Seniority
Senior, hands-on IC
