Senior Embedded Software Engineer

7 Months ago • 6-8 Years • Research & Development • $114,428 PA - $212,510 PA

Job Summary

Job Description

Silicon Labs seeks a Senior Embedded Software Engineer with 6+ years of experience in embedded C development and proficiency in interfacing microcontrollers. Must have deep understanding of embedded software development in resource-constrained environments and wireless stack development.
Must have:
  • Embedded C Development
  • Microcontroller Interfacing
  • Resource Constrained
  • Wireless Stack
Good to have:
  • FreeRTOS
  • Micrium
  • CI/CD Pipelines
  • Linux/Yocto/Zephyr
Perks:
  • Flexible Vacation
  • Equity Rewards

Job Details

We are Silicon Labs. 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.  

Meet the Team

The IEEE 802.15.4 Networking teams work on a broad range of low power, embedded wireless networking protocols including Zigbee and OpenThread. These teams work in extremely resource-constrained bare-metal and FreeRTOS runtime environments. Our teams design, develop, and implement simple solutions to complex distributed communications problems which shape the future of Multi-protocol, OpenThread, and Zigbee low power wireless networking products at Silicon Labs.

Responsibilities

  • Design, develop, and test our core embedded wireless networking protocol stacks and SDKs, primarily focusing on IEEE 802.15.4 based wireless protocol stacks such as Zigbee and OpenThread

  • Participate in the design, development, and integration of Silicon Labs’ industry leading Multiprotocol solutions

  • Plan and produce a list of tasks required to deliver features, with a clear “definition of done” and effort estimates for each task

  • Provide code review feedback to other team members and collaborate with SQA teams to develop test plans to assure high quality, secure, software delivery

  • Work with Engineering Management, Project Management, Product Management to coordinate team priorities and commitments

  • Work alongside Applications Engineers to understand customer applications, their uses cases, and issues to help determine and provide effective solutions

  • Triage issues from customers and SQA, recreate reproducers, and perform root cause analysis after providing technical guidance and/or software fixes

  • Challenge assumptions and existing practices to identify opportunities to improve team velocity and IoT Software execution

  • Lead and/or serve as technical mentor to a team of embedded software engineers

  • Recruit and mentor new hire software engineers.

  • Provide technical oversight and project guidance

Skills You Will Need

Minimum Qualifications:

  • Bachelors in Computer Science or Computer Engineering with 6+ years of industry experience; or Masters in Computer Science or Computer Engineering with 4+ years of industry experience

  • Experience interfacing microcontrollers to real-world applications

  • Advanced knowledge and experience in embedded C development

  • Advanced understanding of embedded software development in resource constraint and/or low energy environments

  • Advanced understanding of hardware and/or software design techniques, standard device interfaces, and APIs

The following qualifications will be considered a plus:

  • Experience with wireless standards

  • Experience with and deep understanding of wireless stack development

  • Experience and a good understanding of CI/CD pipelines

  • Experience with FreeRTOS and/or Micrium

  • Advanced knowledge of Linux / Yocto / Zephyr · Advanced knowledge of Python

Benefits & Perks

You can look forward to the following benefits:

  • Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental & vision plans

  • Flexible vacation plan.

  • 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)

  • 3 paid volunteer days per year

  • Charitable contribution match

  • Tuition reimbursement

  • Monthly wellness offerings

  • Free snacks

  • Monthly company updates with our CEO

The annualized base pay range for this role is expected to be between $114,428 - $212,510 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.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

Mattel  Inc  - Live Games Infrastructure Manager - Digital Gaming

Mattel Inc

El Segundo, California, United States (On-Site)
7 Months ago
Social Discovery Group - DevOps engineer (FinTech Development Group)

Social Discovery Group

Poland (Remote)
8 Months ago
Luxoft - .NET and Azure API Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PhonePe - Firmware Engineer (Exp. Bucket 3-5 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago
DigitalFish - Senior Computer Vision Engineer, Camera Systems

DigitalFish

Sunnyvale, California, United States (On-Site)
6 Months ago
Fluence - Sr. Controls Software Engineer (BMS)/C++ Developer

Fluence

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Software Engineering Manager, Finance Works Core

Google

(On-Site)
6 Months ago
Cadence - Lead Product Engineer

Cadence

Belo Horizonte, State Of Minas Gerais, Brazil (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Senior Java Engineer (#2448)

N-iX

Ukraine (Remote)
7 Months ago
Sigma Software - Technical Support Engineer (FinTech)

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
The Walt Disney Company - Staff Production Engineer - Platform

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
7 Months ago
Netskope - Staff Engineer, Client

Netskope

Bengaluru, Karnataka, India (Remote)
9 Months ago
Luxoft - Snowflake Engineer

Luxoft

(Remote)
6 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Serbia (Remote)
7 Months ago
MPOWER Financing - Data Engineer - Data - Bangalore, India

MPOWER Financing

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Adobe - UI Architect

Adobe

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Nagarro - Associate Staff Engineer, Ruby on Rails

Nagarro

India (Remote)
7 Months ago
FICO - Software Quality Assurance-Lead Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Boston, Massachusetts, United States

Barracuda Networks  Inc  - ​​Account Executive​ (Texas)

Barracuda Networks Inc

Texas, United States (On-Site)
7 Months ago
Intel Corporation - CPU Physical Design Automation Engineer

Intel Corporation

Austin, Texas, United States (Hybrid)
6 Months ago
Twitch - Product Manager - Content Moderation

Twitch

Seattle, Washington, United States (Remote)
8 Months ago
Intel Corporation - Government Information Security - Program Manager

Intel Corporation

Phoenix, Arizona, United States (Hybrid)
6 Months ago
Netflix - AV Studio Clip & Toolkit Specialist

Netflix

Los Angeles, California, United States (On-Site)
7 Months ago
Captions - Sales

Captions

San Francisco, California, United States (On-Site)
8 Months ago
ByteDance - Software Engineer Intern (Cloud Native Infrastructure)- 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Framestore - FREELANCE: NUKE - LOS ANGELES

Framestore

Los Angeles, California, United States (On-Site)
1 Year ago
WebFX - Jr. Online Advertising Specialist - Creative Track

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
7 Months ago
Rockstar Games - Senior Technical Artist: Performance Capture Tools

Rockstar Games

New York, New York, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Staff Software Engineer, Cloud Bigtable

Google

(On-Site)
6 Months ago
Samsung Semiconductor - Senior Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (Hybrid)
7 Months ago
Passive Logic - Autonomous Systems Software Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
8 Months ago
Assystems - Ingénieur développement software - Stage H/F

Assystems

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
7 Months ago
Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
7 Months ago
Fabric - Digital Verification Consultant

Fabric

Chicago, Illinois, United States (On-Site)
8 Months ago
Krafton  - [Audio Dept.] Sr. Audio Engineer (7년 이상)

Krafton

(On-Site)
7 Months ago
Fabric - Principal Design Verification Engineer, NOC

Fabric

Portland, Oregon, United States (Remote)
8 Months ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
11 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At Silicon Labs, we hire and empower great talent to achieve their full potential. By offering challenging projects, technical mentorship, and continuous learning opportunities, we ensure our employees thrive at every stage of their careers. Here, you’ll work alongside some of the industry’s brightest minds, tackling complex problems that deepen your expertise and expand your horizons.

Budapest, Hungary (On-Site)

Hyderabad, Telangana, India (On-Site)

Singapore (Hybrid)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

View All Jobs

Get notified when new jobs are added by Silicon Labs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug