CareerPlan

Senior/ Associate Staff Wireless Embedded Software Engineer

Boston, USFull-time$125k2026-10-01 → 2026-11-10
No visa sponsorship

Core

Develop foundational embedded software and firmware for low-power wireless MCUs and SDKs to enable reliable, power-efficient IoT applications.

Role type

Senior IC wireless embedded software engineer

Builds

Radio Abstraction Interface Layer (RAIL) platform and device drivers for Silicon Labs SoCs

Domain

Semiconductor / Wireless Connectivity / IoT

Required skills

Embedded C/C++, bare metal/RTOS development, low-level firmware (drivers, interrupts, timing), hardware/software debugging, real-time optimization

Preferred skills

Wireless protocols (Bluetooth LE, Zigbee, Thread, Wi-Fi), Python for automation, multi-core concurrency, silicon bring-up, AI-assisted development tools

Technologies

Embedded C, C++, RTOS, JTAG/SWD, oscilloscopes, logic analyzers, ARM/RISC-V, SPI, I2C, UART, DMA

Responsibilities

Design and maintain embedded software for wireless MCUs; optimize software for power, performance, and memory; debug complex hardware/software issues; collaborate on device bring-up; contribute to automated test tooling; mentor other engineers

Seniority

Senior, hands-on IC