Software Engineer I

Posted 7 Days Ago
Austin, TX, USA
Hybrid
79K-146K Annually
Entry level
Hardware • Software
The Role
Develop and maintain embedded C/C++ software and firmware for Silicon Labs wireless radio platforms. Design, test, debug, and optimize radio-control features for resource-constrained microcontrollers, collaborating with hardware, radio, SDK, validation, and applications teams. Investigate hardware-software integration issues using lab tools, contribute to code reviews and documentation, and support automated testing and continuous process improvement.
Summary Generated by Built In

Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world’s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at www.silabs.com.

Meet the Team 

You’ll join Silicon Labs’ RAIL team, which develops the Radio Abstraction Interface Layer (RAIL)—the embedded software that enables developers to configure, control, and optimize wireless radios across Silicon Labs’ IoT products. The team works closely with radio, firmware, SDK, validation, and applications engineering teams to deliver reliable, high-performance wireless capabilities for technologies such as Bluetooth Low Energy, proprietary wireless, and multiprotocol IoT solutions. 

Responsibilities 

  • Develop and maintain embedded software features for Silicon Labs wireless radio platforms.  

  • Design, implement, test, and debug firmware in C/C++ for resource-constrained microcontrollers.  

  • Support radio-control capabilities, including transmit, receive, power management, timing, and diagnostic features.  

  • Collaborate with hardware, radio design, SDK, validation, and applications teams to bring new wireless products and features to market.  

  • Investigate software and hardware integration issues using debuggers, logic analyzers, and other lab tools.  

  • Contribute to code reviews, technical documentation, automated testing, and continuous improvement of development processes. 

Skills You Need 

Minimum Qualifications 

  • Master’s degree in Electrical Engineering, Computer Engineering, or a related technical field.  

  • Strong interest in embedded software, wireless communications, and low-level system development.  

  • Academic or project experience in embedded software development using C or C++.  

  • Understanding of fundamental wireless communication concepts, including RF, modulation, packet-based communication, or digital signal processing.  

  • Familiarity with microcontrollers, embedded peripherals, interrupts, memory-constrained systems, and real-time software concepts.  

  • Strong problem-solving, analytical, and debugging skills.  

  • Ability to use development and debugging tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, or protocol analyzers.  

  • Ability to work effectively in a collaborative engineering environment and communicate technical concepts clearly. 

  • Ability to learn complex technical systems, analyze issues, and turn requirements into well-tested software.  

  • Clear communication and a collaborative approach to solving engineering challenges. 

The following skills will be considered a plus: 

  • Internship, co-op, research, or project experience related to embedded firmware, wireless systems, or IoT devices. 

  • Experience with bare-metal embedded software development, including low-level programming without an RTOS.  

  • Exposure to Bluetooth Low Energy, Zigbee, Thread, Wi-Fi, proprietary wireless protocols, or multiprotocol systems.  

  • Experience with Python or other scripting languages for test automation, data analysis, or development tooling.  

  • Knowledge of RTOS concepts, device drivers, bootloaders, power optimization, or embedded security.  

  • Exposure to Git, CI/CD workflows, unit testing, and automated hardware-in-the-loop testing.  

  • Participation in engineering competitions, technical organizations, research publications, or relevant student leadership activities. 

Benefits & Perks    

You can look forward to the following 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)   

  • 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   

  • Tuition reimbursement   

  • Free downtown parking   

  • Onsite gym  

  • Monthly wellness offerings   

  • Free snacks   

  • Monthly company updates with our CEO  

#LI-MA1    

#LI-Hybrid 

 

The annualized base pay range for this role is expected to be between $78,750 - $146,250 USD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant’s skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package.

Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.

Skills Required

  • Master's degree in Electrical Engineering, Computer Engineering, or a related technical field
  • Strong interest in embedded software, wireless communications, and low-level system development
  • Academic or project experience developing embedded software using C or C++
  • Understanding of wireless communication concepts, including RF, modulation, packet-based communication, or digital signal processing
  • Familiarity with microcontrollers, embedded peripherals, interrupts, memory-constrained systems, and real-time software concepts
  • Strong problem-solving, analytical, and debugging skills
  • Ability to use JTAG/SWD debuggers, oscilloscopes, logic analyzers, or protocol analyzers
  • Ability to collaborate effectively in an engineering environment and communicate technical concepts clearly
  • Ability to learn complex technical systems, analyze issues, and turn requirements into well-tested software
  • Internship, co-op, research, or project experience related to embedded firmware, wireless systems, or IoT devices
  • Experience with bare-metal embedded software development without an RTOS
  • Exposure to Bluetooth Low Energy, Zigbee, Thread, Wi-Fi, proprietary wireless protocols, or multiprotocol systems
  • Experience with Python or other scripting languages for test automation, data analysis, or development tooling
  • Knowledge of RTOS concepts, device drivers, bootloaders, power optimization, or embedded security
  • Exposure to Git, CI/CD workflows, unit testing, and automated hardware-in-the-loop testing
  • Participation in engineering competitions, technical organizations, research publications, or relevant student leadership activities

Silicon Labs Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Silicon Labs and has not been reviewed or approved by Silicon Labs.

  • Affordable Benefits Benefits are portrayed as cost-effective, with references to low premiums and employer contributions that make coverage feel financially manageable. This affordability can increase the perceived value of total rewards even when base pay is viewed as merely competitive.
  • Healthcare Strength Healthcare offerings are described as comprehensive, spanning medical, dental, and vision coverage plus mental-health resources. Additional mechanisms like HSA/FSA options and preventive-care coverage reinforce the sense of strong health support.
  • Retirement Support Retirement support appears meaningful, with mentions of a 401(k) match and immediate vesting in some descriptions. Profit-sharing elements are also cited alongside retirement programs, strengthening the longer-term rewards picture.

Silicon Labs Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
1,900 Employees
Year Founded: 1996

What We Do

We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.

Why Work With Us

Our incredibly talented team is comprised of innovative risktakers pushing the bounds of what’s possible. We’re problem solvers first, addressing the industry’s biggest challenges to transform industries, grow economies and improve lives.

Gallery

Gallery

Similar Jobs

Hybrid
3 Locations
289097 Employees

CoreWeave Logo CoreWeave

Senior Software Engineer

Cloud • Information Technology • Machine Learning
In-Office
7 Locations
1450 Employees
153K-204K Annually
Hybrid
Plano, TX, USA
289097 Employees
In-Office
Houston, TX, USA
13393 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account