Senior Embedded Software Engineer

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

Job Summary

Job Description

Silicon Labs seeks a Senior Embedded Software Engineer with expertise in IEEE 802.15.4 based wireless protocol stacks like Zigbee and OpenThread. You'll design, develop, and test core embedded wireless networking protocol stacks and SDKs in resource-constrained environments. Experience with embedded C development, microcontrollers, and wireless standards is essential.
Must have:
  • Embedded C Development
  • Microcontroller Interfacing
  • Wireless Protocol Stacks
  • Resource-Constrained Systems
Good to have:
  • FreeRTOS
  • Micrium
  • CI/CD Pipelines
  • Linux/Yocto/Zephyr
Perks:
  • Flexible Vacation
  • Competitive Salary

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

Autodesk - Senior Software Developer

Autodesk

(Remote)
4 Months ago
PwC - Senior Associate_Databricks_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Rackspace Technology - DEVOP Engineer (AWS Terraform)-PSDE III

Rackspace Technology

India (Remote)
3 Months ago
Luxoft - Senior DevOps Engineer

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Crunchyroll - Software Engineer, Content Delivery

Crunchyroll

San Francisco, California, United States (Remote)
3 Months ago
Nielsen Holdings - Embedded Software Engineer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Boston, Massachusetts, United States (Remote)
4 Months ago
Anavation - Software Developer – HYBRID Possible

Anavation

Quantico, Virginia, United States (Hybrid)
4 Months ago
Extreme Network - Staff Software Engineer-9398-Machine Learning

Extreme Network

Bengaluru, Karnataka, India (Remote)
4 Months ago
Cadence - Design engineering Architect

Cadence

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Varonis  - DevOps Support Engineer

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
4 Months ago
Cyara - Software Engineer - Full Stack

Cyara

Skibbereen, County Cork, Ireland (Hybrid)
3 Months ago
GoTo Group - Lead Software Engineer - Engineering Platforms

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
The Walt Disney Company - Manager, Technical Program Management

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Social Discovery Group - DevOps engineer (FinTech Development Group)

Social Discovery Group

Poland (Remote)
4 Months ago
Envoy Global - DevOps Lead

Envoy Global

Hyderabad, Telangana, India (On-Site)
4 Months ago
Playrix - Golang Tech Lead

Playrix

Ireland (Remote)
3 Months ago
Adtran - Software Engineer (Devops)

Adtran

Hyderabad, Telangana, India (On-Site)
4 Months ago
undefined - Customer Success Manager, West

United States (Remote)
4 Months ago
Luxoft - Murex Market Risk Consultant

Luxoft

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

Get notifed when new similar jobs are uploaded

Jobs in Boston, Massachusetts, United States

ByteDance - Overseas Operations Lead - Dcar (Third-party Contractor)

ByteDance

Los Angeles, California, United States (On-Site)
3 Months ago
Inworld AI - Staff/Principal Machine Learning Engineer, Speech - USA

Inworld AI

Mountain View, California, United States (On-Site)
7 Months ago
The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
PlayStation Global - Staff Marketing Data Scientist

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Nisum - UI Developer NM6474

Nisum

United States (Remote)
4 Months ago
King - Staff Data Analyst | Activision Blizzard Media

King

New York, New York, United States (Hybrid)
4 Months ago
Sitetracker - Small Business Account Executive (SMB)

Sitetracker

Montclair, New Jersey, United States (Remote)
4 Months ago
Sphere Entertainment Co - Senior Director Post Production Pipeline

Sphere Entertainment Co

Burbank, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Pragma - Game Services Engineer - Customer Ops

Pragma

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Sr. Principal Insights Analyst - VALORANT

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Elsevier - Senior Software Engineer II

Elsevier

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Dew Software - Sr. Software Engineer

Dew Software

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Extreme Network - Staff Software Engineer-9398-Machine Learning

Extreme Network

India (Remote)
4 Months ago
Virtuos - R&D Data Engineering Lead

Virtuos

Vietnam (On-Site)
4 Months ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
4 Months ago
Google - Engineering Manager, Easy SaaS, Google Cloud

Google

(On-Site)
3 Months ago
Pattern® - Senior Software Engineer - NodeJS

Pattern®

Pune, Maharashtra, India (On-Site)
5 Months ago
PwC - Senior Manager Learning Technology Lead

PwC

Johannesburg, Gauteng, South Africa (On-Site)
3 Months ago
Marvell India - Performance Engineer

Marvell India

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded