CareerPlan

Wireless Firmware Engineer

Shanghai, ChinaFull-time2026-10-29 → 2026-11-10

Core

Develop embedded firmware for wireless System on a Chip (SoC) bring-up, RF/PHY calibration, and signal processing algorithm implementation to enable productization of wireless silicon.

Role type

Senior embedded firmware engineer (wireless SoC)

Builds

Wireless connectivity silicon (RF/PHY/SoC) for consumer products

Domain

Consumer electronics / Wireless communications / Embedded systems

Required skills

Embedded firmware development (C/Assembly), Multi-threaded/multi-core environment programming, Interrupt handling, HW/FW resource management, RTOS concepts, Bare-metal software development, Low-level hardware interface programming, Lab equipment operation (oscilloscopes, logic analyzers), Python scripting

Preferred skills

ARM CPU internals, Digital signal processing algorithms, Fixed/floating point arithmetic tradeoffs, Wireless standards (Bluetooth, WLAN, Zigbee, UWB), FPGA prototyping, Manufacturing test software development

Technologies

C, Assembly, Python, ARM, RTOS, FPGA, Logic analyzers, Oscilloscopes, Network analyzers

Responsibilities

Implement PHY bring-up and RF calibrations, Develop SoC test and calibration capabilities for wafer/module/system factories, Architect and implement wireless algorithms and protocols, Debug real-time systems with limited visibility, Support pre-silicon validation (simulation, emulation, FPGA), Support post-silicon bring-up and performance characterization

Seniority

Senior, hands-on IC