EMBEDDED SOFTWARE ENGINEER Job at Weber LLC, Palatine, IL

WW91SE5hKzJCSWVjcldUcm0vakZsZkFQaVE9PQ==
  • Weber LLC
  • Palatine, IL

Job Description

At Weber, grilling is a passion that’s reflected in everything we do. Our goal is to share this passion and spark inspiration with the people who matter most – our grilling community. Weber has been the world’s premiere manufacturer of charcoal and gas grills and accessories since 1952. If you have the desire to work for a company that is recognized for exceptional quality products and high customer satisfaction, employment with Weber may be right for you. We provide a friendly working atmosphere with an environment of growth and opportunity through innovation, pride, and excellence.

Weber is committed to inclusive, equitable and diverse Hiring practices. Our goal is to create a workforce which resembles the diverse rich communities we live, play, and support every day.

Discover What’s Possible with a career, at Weber.

Summary

The Firmware Platform team contributes to all connected grills and accessories at Weber. The team is responsible for a wide range of activities that includes: hardware bring-up, software architecture, distributed systems, radio communications, sensor integration, and future feature development for embedded Wi-Fi and Bluetooth devices.

Description

We are looking for an engineer to contribute towards our expanding portfolio of Internet-connected grill and accessory devices. You will be responsible for delivering new features, as well as maintaining and improving existing software. The ideal candidate is one who enjoys solving technical challenges, managing multiple tasks, and is eager to grow their expertise in the consumer electronics space. You will collaborate with senior engineers and with cross-functional teams contributing to innovative projects while continuing to develop your skills.

Minimum Qualifications

  • BS in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent experience.
  • 4+ years embedded software development experience.
  • Strong proficiency in C, scripting experience using Python.
  • Experience with CI/CD, JIRA, MS Office, or similar.
  • Proficient with Git and common Git workflows.

Preferred Qualifications

  • Experience in Hardware-Software integration including board bring up, reading schematics and datasheets.
  • Experience with laboratory equipment (frequency generator, logic analyzer, oscilloscope).
  • Familiarity with embedded architectures (ARM and RISC-V).
  • Familiarity with Rust programming language
  • Understands common protocols (SPI, I2C, UART, USB).
  • Proficiency in bare metal and RTOS.
  • Knowledge in software architectural design patterns including low-level interfaces, asynchronous concurrency, layered architecture, modularity, scalability, and real-time constraints.
  • Knowledge of unit testing frameworks.

Location: Palatine, Illinois, or remote.

Base Salary Range: 141,000-159,000

Bonus Eligible

Benefits:

Weber offers a competitive and comprehensive benefits package for full-time U.S. non-union employees, including:

  • Medical, dental, and vision coverage
  • Flexible Spending Accounts (FSA)
  • Life and disability insurance
  • Employee Assistance Program (EAP)
  • 401(k) with company match
  • Discretionary paid time off (vacation, sick, personal)
  • Up to 14 weeks of parental leave (8 weeks for recovery, 6 weeks for bonding)
  • 10 paid holidays annually

Weber-Stephen Products LLC is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor.

Job Tags

Full time, Remote work, Flexible hours,

Similar Jobs

The JMOD Group

Dedicated CDL-A Truck Driver - Local Job at The JMOD Group

 ...Details ~ Drivers on this account should be home daily ~$1100-1200 Weekly Pay Average ~ This account runs night shifts...  ...Drivers must be able to pass DOT drug test There is no CDL-A driving experience needed Benefits: ~ Competitive weekly pay and... 

Care Options for Kids

Hybrid - Board Certified Behavioral Analyst (BCBA) - Up to $8,000 Sign-On Bonus Job at Care Options for Kids

 ...Were seeking a Board Certified Behavioral Analyst looking for an opportunity to gain hands-on experience in a unique setting. This is an...  ...Full-Time - Hybrid Qualifications :~ Graduate from a BCBA program~ Current license as a Board Certified Behavior Analyst... 

Sanford Health

LPN - PRN - LTC Job at Sanford Health

 ...Department Details Join our team as a PRN LPN! - $28+ per hour, depending on...  ...in establishing and maintaining effective working relationships with resident, health care...  ...time off package to maintain a healthy home-work balance. For more information about Total... 

City of Lake Charles

Recreation Summer Worker Job at City of Lake Charles

 ...Job Title: Recreation Summer Worker We are seeking Recreation Summer Workers to join our team for the upcoming summer season. This role provides a fantastic opportunity to engage with community members, lead recreational camp activities, and gain valuable experience... 

Domino's Franchise

Part Time Delivery Driver Job at Domino's Franchise

 ...professional company, striving to be number one in carryout, delivery, customer service, sales... everything! While the entire...  ...doorsteps. For this role specifically, we are looking for part-time drivers who mostly work during our busiest hours, around dinner time...