Associate Staff Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Silicon Labs · 9 hours ago

Associate Staff Embedded Software Engineer

Silicon Labs is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. As an Associate Staff Embedded Software Engineer on the RAIL team, you will own and deliver embedded software features, design and maintain the radio abstraction layer, and collaborate with chip design teams while mentoring junior engineers.

HardwareInternet of ThingsSemiconductorSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Own and deliver embedded software features from concept to release: requirements, design, implementation, verification, documentation, and sustainment
Design, implement, and maintain the common radio abstraction layer (RAIL) for Silicon Labs low-power wireless MCUs
Develop and optimize radio PHY and MAC-layer software, including timing-critical and resource-constrained components
Build and maintain system startup, low-level peripheral drivers, security-related modules, and system test/verification programs
Drive debug and root-cause analysis of complex issues across software, firmware, and hardware boundaries using advanced techniques and tools (e.g., Segger Ozone and other debuggers, trace, logic analyzers)
Tune code for performance, reliability, memory/CPU utilization, and energy efficiency in real-time embedded environments
Collaborate with chip design teams to specify hardware requirements, review designs, and validate new silicon bring-up
Mentor junior engineers through code reviews, design reviews, and best-practice guidance; help elevate engineering rigor across the team

Qualification

Embedded C programmingDebugging strategiesEmbedded software developmentPythonWireless protocolsMulti-core microcontrollersTest-driven developmentAI-assisted development toolsAssembly proficiencyResource-constrained environments

Required

BS/MS in EE/ECE/CS (or similar), or equivalent practical experience
9+ years of professional experience in embedded software/firmware development
Excellent Embedded C programming skills, including low-level and performance-sensitive code
Strong understanding of debugging strategies and deep hands-on experience with hardware/software debug tools (e.g., Ozone, J-Link tooling, breakpoints/watchpoints, SWD/JTAG, trace when available)
Experience in resource-constrained, real-time embedded environments (bare metal and/or RTOS)
Solid Python skills for tooling, automation, testing, or build/integration workflows
Demonstrated ability to take ownership: drive ambiguous problems to closure, communicate status/risks, and make pragmatic technical decisions
Experience working through the full SDLC: design, implementation, unit/integration testing, CI-style validation, and release
Experience with artificial intelligence (AI) powered tools and technologies used to enhance productivity, analysis, and decision-making

Preferred

Experience with wireless protocols such as Bluetooth (BLE), Zigbee, Thread, or Wi-Fi
Experience developing or debugging wireless PHY/MAC functionality and timing-critical code
Experience with multi-core microcontrollers and concurrency challenges (inter-core communication, shared resources, interrupt architecture, synchronization)
Assembly proficiency for at least one MCU family (ARM/RISC-V, etc.)
Experience influencing hardware requirements and providing feedback to silicon/hardware design teams
Experience with test-driven development (TDD) and building robust automated test frameworks
Familiarity with hardware description languages (HDL) or working knowledge of digital design interfaces
Demonstrated effective use of AI-assisted development tools (e.g., Cursor, GitHub Copilot, ChatGPT, or similar) to improve productivity and quality—such as accelerating prototyping, writing tests, improving code readability, automating repetitive tasks, summarizing/debugging logs, and supporting documentation/design reviews—while applying sound engineering judgment and secure coding practices

Benefits

Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental and vision plans
Highly competitive salary
401k plan with match and Roth plan option
Equity rewards (RSUs)
Employee Stock Purchase Plan (ESPP)
Life/AD&D and disability coverage
Flexible spending accounts
Adoption assistance
Back-Up childcare
Additional benefit options (Commuter benefits, Legal benefits, Pet insurance)
Flexible PTO schedule
3 paid volunteer days per year
Charitable contribution match
Tuition reimbursement
Free downtown parking 2 weeks a month
Onsite Gym and locker rooms coming in April 2026
Monthly wellness offerings
Free snacks
Monthly company updates with our CEO

Company

Silicon Labs

company-logo
Silicon Labs is a leading provider of silicon, software and solutions for a smarter, more connected world.

H1B Sponsorship

Silicon Labs has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (32)
2024 (37)
2023 (40)
2022 (48)
2021 (52)
2020 (29)

Funding

Current Stage
Public Company
Total Funding
$36M
Key Investors
Texas Economic Development & Tourism OfficeAustin Ventures
2025-02-19Grant· $23.25M
2000-03-24IPO
1998-06-01Series B· $7.5M

Leadership Team

leader-logo
Daniel Cooley
Chief Technology Officer & SVP Technology and Product Development
linkedin
leader-logo
Christian Legare
Chief of Software Engineering
linkedin
Company data provided by crunchbase