Demo

Embedded Software Engineer

Winegard Company
ELGIN, IL Full Time
POSTED ON 4/9/2026
AVAILABLE BEFORE 6/8/2026

Description

  

Key Responsibilities

  • Develop and maintain embedded applications on real-time operating systems, primarily Zephyr RTOS. 
  • Design, implement, and test software for embedded wireless systems, including BLE and Wi-Fi. 
  • Develop and integrate custom device drivers to support new hardware platforms. 
  • Implement and maintain embedded build systems, environment scripts, and version control workflows (Git). 
  • Define and implement APIs and communication methods to enable mobile applications to interface with embedded wireless devices. 
  • Collaborate cross-functionally with product management, engineering, QA, and manufacturing teams to support the full product lifecycle from development through production. 
  • Support testing, validation, and troubleshooting of embedded systems and hardware integrations. 

Requirements


  • Minimum of 1-2 years of experience in embedded software development or participation in at least one full product development lifecycle. 
  • Hands-on experience with Zephyr RTOS on embedded processors. 
  • Strong proficiency in C programming. 
  • Experience with real-time embedded systems and device driver development (Zephyr required). 
  • Experience with Zephyr Device Tree configuration. 
  • Familiarity with wireless communication technologies such as BLE and Wi-Fi. 
  • Basic knowledge of MQTT and embedded networking concepts. 
  • Experience with scripting and build systems. 
  • Understanding of embedded security concepts, including encryption and secure communications. 

Preferred Qualifications

  • Experience with embedded IoT modems. 
  • Familiarity with Linux-based embedded systems (e.g., OpenWRT, LEDE). 
  • Experience with Python or other scripting languages. 
  • Knowledge of embedded OS development or migration. 
  • Experience with AWS core services, particularly in IoT applications. 

Education & Experience

  • Bachelor’s  degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field. 
  • 1-2 years of relevant industry experience.

Salary.com Estimation for Embedded Software Engineer in ELGIN, IL
$98,043 to $119,950
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Winegard Company

  • Winegard Company BURLINGTON, IA
  • Description As a Sales and Activation Specialist, you will help introduce customers to products and services that match their specific needs. Services incl... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the ELGIN, IL area that may be a better fit.

  • Ignitec Inc Chicago, IL
  • Design, develop and test embedded software and associated components that are part of a software and hardware system for audio products. Development can co... more
  • 9 Days Ago

  • Lensa Aurora, IL
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!