Loading, Please wait..!!
Embedded Software Engineer
-
Posted on: Oct 14, 2026
-
Mundelein, Illinois
-
Onsite
-
Full-time
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Embedded Software Engineer roles in Illinois.
View Salary Guide →Find your match !
Job Title :
Embedded Software Engineer
Job Type :
Full-Time
Job Location :
Mundelein Illinois United States
Remote :
No
Job Description :
Job Description
Embedded Software Engineer
\nDepartment: R&D
\nReports To: VP of Software Engineering
\nLocation: San Diego, CA
\nWork Schedule: Hybrid
\nEmployment Type: Full-Time
\nFLSA Status: Exempt
\nWork Authorization: U.S. Citizens or Green Card Holders Only
\nJob Summary
\nResponsible for designing, developing, implementing, and testing real-time embedded software for product development.
\nKey Responsibilities
\n- \n
- Design and document software systems. \n
- Develop real-time embedded software modules following the agreed software architecture. \n
- Perform module-level and system-level software testing. \n
- Collaborate with test teams to resolve issues and ensure software quality. \n
Required Skills and Qualifications
\n- \n
- Expert-level proficiency in embedded C/C++ programming. \n
- Strong understanding of real-time operating systems, multithreading, concurrency, and multicore systems. \n
- Familiarity with GitHub, JIRA, and Confluence. \n
- Knowledge of networking protocols and technologies, including TCP/IP, HTTP, and WebSockets. \n
- Experience with MQTT and Microsoft Azure IoT Hub. \n
- Strong analytical, problem-solving, communication, and teamwork skills. \n
- Ability to work independently, take initiative, and adapt to changing requirements. \n
Experience Requirements
\n- \n
- Minimum 5 years of real-time embedded software development experience on RTOS-based platforms. \n
- At least 2 years of experience with ThreadX/Azure RTOS. \n
- Wireless industry experience preferred. \n
- Experience developing devices that connect to Microsoft Azure IoT Hub using MQTT. \n
- RISC-V programming experience preferred. \n
Education
\n- \n
- Bachelor's degree in Electrical Engineering, Computer Science, or a related field. \n
Similar Jobs You May Be Interested In
Embedded Software Engineer
Senior Embedded Software Engineer C C
Embedded Software Engineer Lead
Embedded Software Engineer
Software Engineer - Embedded Systems
Software Engineer - Embedded Systems
Principal Embedded Software Engineer
Embedded Software Engineer
Embedded Software Engineer
Senior Embedded Software Engineer
Embedded Software Engineer
Senior Software Engineer - Embedded (Onsite)
Position Details
Posted:
Oct 14, 2026
Reference Number:
70f0ccd14a7a357c
Employment:
Full-time
City:
Mundelein
Job Origin:
ziprecruiter
Share this job:
Please wait..!!

