Embedded Software Engineer
Core
Lead bare-metal firmware development for ultra-low-power wearable devices using proprietary Wi-R communication technology.
Role type
Senior Embedded Software Engineer (Firmware)
Builds
Production-ready firmware SDKs and low-power firmware stacks for wearables and IoT devices.
Domain
Consumer electronics / Wearables / IoT / Low-power embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Bare-metal embedded C, C/C++, low-level MCU debugging, Wi-R SoC bring-up, sensor drivers, power domain management
Preferred skills
RTOS customization, BLE stack adaptation, PCB-level hardware familiarity, embedded Linux, SDK architecture for third-party use
Technologies
Cortex-M, RISC-V, I²C, SPI, DMA, JTAG, oscilloscopes
Responsibilities
Lead bare-metal bring-up of Wi-R SoCs and Cortex-M/RISC-V platforms; Build and optimize low-power firmware stacks; Debug at the register level using oscilloscopes and JTAG tools; Mentor junior developers and contribute to code reviews and toolchain decisions
Seniority
Senior, hands-on IC