×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Elgin, Kane County, Illinois, 60122, USA
Listing for: Winegard Company
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary