Jobs /

Software Engineer

Silicon Labs

Apply Now

Job Details

Location: Boston, Suffolk County, Massachusetts, USA Posted: Mar 24, 2022

Job Description

Software Engineer - IoT Embedded Software (WATT)
Boston, MA, USA

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.

Silicon Labs supports a variety of protocols like Bluetooth, WiFi, Zigbee, Z-wave, Thread, Matter and proprietary, which is another reason we’re recognized as a leader in IoT making a wide array of IoT products and services.

Meet the Team

The Wireless Applications and Tools Team (WATT) at Silicon Labs creates the tools and application layer software used to accelerate our customers time to market, using a variety of wireless standards including Matter, HomeKit, Thread, Zigbee, Bluetooth and proprietary. Customers use our tools and embedded firmware framework to quickly build IoT based wireless devices from light switches and bulbs to gas meters and gateways. We take great pride in the quality of our tools and embedded code. The WATT team is a force multiplier for our customers which include the largest names in the industry.

The Role

We are looking for a software engineer to work on embedded software, systems, and tools for the Matter standard. We are looking for a highly motivated individual with excellent communications skills, a passion for great code, and a love for solving complex problems in a fast-paced team environment.

Responsibilities

  • Firmware development for a diverse set of networking protocols written in C/C++
  • Developing tools used to improve embedded software design experience and customer time to market
  • Reviewing work of team members and collaborating with other teams such as SQA
  • Producing excellent documentation that may be used both inside and outside the company

Technologies we use:

  • Zigbee, Thread, Bluetooth, WiFi, 802.11.x, 802.15.4, ARM, Linux, Python, Ninja, C, C++, JavaScript, Jenkins, Stash, Git

Minimum Qualifications

  • 2-5 years of hands-on embedded software development experience
  • Experience with C/C++ programming knowledge
  • BS/MS in EE and/or CS or engineering/science fields
  • Experience with scripting languages such as Python for automating build and test
  • Experience writing robust unit tests to ensure quality of new software features
  • Experience using revision control, bug tracking such as Git and Jira
  • Experience writing technical documentation such as requirements and API specifications
  • Strong written and verbal communication skills
  • Fluency in English

Qualifications Considered a Plus

  • Experience with any wireless protocol such as WiFi, Bluetooth, Zigbee, Thread or proprietary
  • Experience with application layer protocols such as Matter (CHIP), HomeKit
  • Experience using both simulated and hardware test networks
  • Experience in GUI application development with Node (JavaScript), Java or C++ GUI toolkit
  • Experience with embedded OS environments such as FreeRTOS, Zephyr, or MicriumOS/μCOS, and exposure to Linux
  • Experience programming microcontrollers, ARM Cortex-M experience

Benefits & Perks

  • Flexible Vacation Policy
  • Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental & 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)
  • 3 paid volunteer days per year
  • Charitable contribution match
  • Tuition reimbursement
  • Onsite gym
  • Free coffee & snacks
  • Lunch and learns
  • Monthly company updates with our CEO

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.

Sound Exciting? Come join us!
https://www.youtube.com/watch?v=w6bYb7rVdMg

About Silicon Labs

A worldwide fabless semiconductor company headquartered in Austin, Texas, United States. Silicon Labs provides silicon, software and devices for the Internet of Things, Internet infrastructure, industrial automation, consumer and automotive markets.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free