Silicon Labs

Senior/ Associate Staff Wireless Embedded Software Engineer

Silicon Labs
Apply
1 day ago
Boston, MA, USASenior / Staff+

Base Salary

$125k - $231k/yr

Responsibilities

  • Design, develop, and maintain embedded software for Silicon Labs low-power wireless MCUs and SDKs.
  • Own software features from requirements and design through implementation, validation, release, and long-term support.
  • Build and enhance device drivers, initialization and startup code, timing-sensitive system software, and radio-control features.
  • Optimize software for performance, reliability, power efficiency, and memory and CPU utilization in real-time embedded environments.
  • Debug complex issues across software, firmware, hardware, and system boundaries using lab tools and debuggers.
  • Collaborate with hardware, silicon, systems, and product teams on requirements, design reviews, and new-device bring-up.
  • Contribute to automated testing, validation, and development tooling.
  • Participate in code and design reviews and mentor other engineers through technical guidance and best practices.

Requirements

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • At least 5 years of professional experience in embedded software or firmware development.
  • Strong programming skills in Embedded C and/or C++.
  • Experience developing for microcontrollers in resource-constrained, real-time environments using bare metal and/or RTOS-based systems.
  • Hands-on hardware/software debugging experience with debuggers, JTAG/SWD, oscilloscopes, or logic analyzers.
  • Experience with low-level embedded software such as device drivers, interrupts, peripheral interfaces, timing-sensitive code, or memory-constrained systems.
  • Experience taking features from design through implementation, testing, and release.
  • Experience with AI-powered tools and technologies for productivity, analysis, and decision-making.
  • Strong problem-solving, communication, and collaboration skills.
  • Preferred experience includes Bluetooth LE, Zigbee, Thread, Wi-Fi, proprietary radio systems, communication stacks, radio control, PHY/MAC functionality, low-power optimization, SPI, I2C, UART, DMA, timers, Python, automated testing, CI, validation frameworks, hardware-in-the-loop testing, silicon bring-up, multi-core microcontrollers, concurrency, synchronization, shared resources, and ARM or RISC-V assembly.
  • Preferred experience also includes AI-assisted development tools such as GitHub Copilot, Cursor, or ChatGPT, with appropriate engineering judgment and validation.

Benefits

  • Medical, dental, and vision plans, including PPO or Consumer Driven Health Plan with HSA options.
  • Flexible vacation plan.
  • 401(k) plan with match and Roth plan option.
  • Equity rewards, life/AD&D insurance, disability coverage, flexible spending accounts, adoption assistance, and backup childcare.
  • Commuter benefits, legal benefits, pet insurance, tuition reimbursement, monthly wellness offerings, and charitable contribution matching.
  • Three paid volunteer days per year, free snacks, and monthly company updates with the CEO.

Tech Stack

Categories

Silicon Labs

About Silicon Labs

1,001-5,000 employees

Silicon Labs designs and sells low-power wireless SoCs, MCUs, modules, and software stacks for IoT device makers in smart home, industrial, and commercial markets. Founded in 1996 and headquartered in Austin, Texas, it is a public company on NASDAQ (SLAB) and provides SDKs and development tools supporting Bluetooth, Zigbee, Thread, Matter, and sub‑GHz protocols.

Contact me