1

Embedded Microcontroller Engineer Jobs in Illinois

Embedded Engineer As an Embedded Engineer at Resideo, you will play a key role in developing the ... Deep understanding of microcontroller architectures, peripheral subsystems, and low-level interface ...

Embedded SW Sr. Engineer

Mossville, IL ยท On-site

$127K - $169K/yr

Caterpillar Inc. seeks Embedded SW Sr. Engineer at its facility located at 2427 E Engine Drive ... microcontroller. Follow strict coding guidelines per Embedded MISRA-C coding standards. Develop ...

Embedded Software Engineer

IL

$135K - $178K/yr

... microcontroller-based embedded systems. Expectations: This role blends hands-on engineering with cross-functional collaboration, technical problem solving, product lifecycle support and software ...

Senior Electrical Engineer

Round Lake, IL ยท On-site

$103K - $134K/yr

Stefanini is looking for Senior Electrical Engineer in Round Lake, IL (Hybrid) For quick Apply ... Knowledge and experience in design of embedded microcontroller-based electronics devices, including ...

Sales Engineer - Electronic Hardware Location: Wheaton, IL Type: Full-Time Posted: May 2026 About ... Strong working knowledge of digital and analog circuitry; embedded microcontroller experience ...

Apply Early

The successful candidate will possess strong electrical engineering technical capabilities, an ... Knowledge in design of embedded microcontroller-based electronics devices, including FPGA-based ...

Electrical Design Engineer II

La Grange, IL ยท On-site

$70K - $121K/yr

Summary Electrical Engineer needed to design and develop new products and modify and improve ... Experience with embedded microcontroller and microprocessor design. * Ability to interpret customer ...

Apply Early

... grade embedded code. * Minimum of 5 years of hands-on firmware development experience focused on driver-level and low-level microcontroller programming (not application-level development)

Apply Early

Electrical Design Engineer II

La Grange, IL ยท On-site

$70K - $121K/yr

Summary Electrical Engineer needed to design and develop new products and modify and improve ... Experience with embedded microcontroller and microprocessor design. * Ability to interpret customer ...

... microcontroller/microprocessor IC suppliersTop 3 Responsibilities 1. Develop and support embedded ... in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or ...

... for embedded, real-time microprocessor-based instruments. You will take designs from concept ... Build mixed-signal circuits including analog front ends, microcontroller systems, and power ...

next page

Showing results 1-20

Embedded Microcontroller Engineer information

What does an Embedded Microcontroller Engineer do?

An Embedded Microcontroller Engineer designs, develops, and tests systems that use microcontrollers to perform specific functions within larger electronic devices. They write firmware (software that runs directly on hardware), integrate hardware and software components, and troubleshoot issues to ensure reliable operation. These engineers work on products like automotive systems, consumer electronics, medical devices, and industrial machinery. Their role often involves optimizing code for performance and memory constraints, as well as collaborating closely with hardware and software teams.

What are some common challenges an Embedded Microcontroller Engineer faces when integrating hardware and software components?

Embedded Microcontroller Engineers often encounter challenges in synchronizing hardware with software, especially when dealing with timing constraints and resource limitations. Debugging issues can be complex, as problems may arise from either the code or the physical hardware. Additionally, ensuring compatibility between different components and maintaining system stability during updates require strong problem-solving skills and close collaboration with hardware designers and firmware developers.

What is the difference between Embedded Microcontroller Engineer vs Firmware Engineer?

AspectEmbedded Microcontroller EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering or related; certifications like ARM or embedded systems coursesBachelor's in Computer Science, Electrical Engineering; certifications in embedded systems or programming languages
Work EnvironmentDesigning and testing microcontroller-based systems, often in hardware labs or development environmentsDeveloping low-level code for devices, often in software development environments
Industry UsageConsumer electronics, automotive, industrial automationConsumer electronics, IoT devices, embedded systems

Both roles involve embedded systems, but Embedded Microcontroller Engineers focus more on hardware integration and microcontroller-specific development, while Firmware Engineers concentrate on writing low-level code to control hardware functions. The roles often overlap, but their primary focus and work environments differ slightly.

What are the key skills and qualifications needed to thrive as an Embedded Microcontroller Engineer, and why are they important?

To thrive as an Embedded Microcontroller Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools such as debuggers, oscilloscopes, version control systems (e.g., Git), and experience with microcontroller families like ARM, PIC, or AVR are typically required. Analytical thinking, attention to detail, and effective problem-solving skills help you excel in troubleshooting and optimizing embedded systems. These skills and qualifications are vital to ensure the reliability, efficiency, and functionality of hardware-software integrations in complex electronic products.
What job categories do people searching Embedded Microcontroller Engineer jobs in Illinois look for? The top searched job categories for Embedded Microcontroller Engineer jobs in Illinois are:
What cities in Illinois are hiring for Embedded Microcontroller Engineer jobs? Cities in Illinois with the most Embedded Microcontroller Engineer job openings:
Embedded Engineer II

Embedded Engineer II

Resideo Technologies

Aurora, IL โ€ข On-site

Other

Posted 5 days ago


Job description

Embedded Engineer

As an Embedded Engineer at Resideo, you will play a key role in developing the intelligent embedded systems that power our next-generation smart home devices. You will design, implement, test, and maintain advanced firmware solutions enhanced by AI-driven capabilities, ensuring our products deliver exceptional performance, adaptability, and user experience. Collaborating closely with hardware engineers, software teams, data/AI specialists, and product managers, you'll help create tightly integrated, high-reliability systems. This is an exciting opportunity to join a growing team at the forefront of innovation, shaping the future of Resideo's diverse and rapidly expanding smart home portfolio.

Job Duties:

  • Develop embedded firmware for both bare-metal and RTOS-based systems, including low-level drivers, hardware abstraction layers, control algorithms, and application-level functionality.
  • Collaborate closely with hardware engineering on system design, board bring-up, schematic/PCB reviews, electrical debugging, and integrated system testing.
  • Design and implement safety-critical features to satisfy applicable regulatory standards (e.g., IEC 60730) and support certification activities.
  • Work with project management and product management to refine requirements, provide estimates, track schedules, and communicate development progress.
  • Prototype new concepts to assess feasibility and guide design decisions early in the product lifecycle.
  • Develop and maintain technical documentation, including architecture descriptions, design notes, test plans, certification artifacts, and engineering reports.
  • Support system integration and verification, troubleshooting issues across firmware, hardware, and connected components.

You Must Have:

  • 3+ years of experience in embedded systems development, debugging, and testing
  • Strong embedded C/C++ proficiency
  • Familiarity with developing firmware that interacts with AI/ML pipelines, both on-device and through cloud connectivity.
  • Experience with bare-metal systems and/or RTOS-based designs (FreeRTOS, internal schedulers, embedded Linux, etc.)
  • Experience with electronic test equipment and embedded debug and test instrumentation (oscilloscopes, logic analyzers, hardware debuggers, etc.)
  • Deep understanding of microcontroller architectures, peripheral subsystems, and low-level interface design across multiple MCU families.
  • Experience with communication protocols such as Wi-Fi, Bluetooth/BLE, Zigbee, Z-Wave, Thread, Matter, HomeKit, etc.
  • Understanding of cybersecurity considerations and secure firmware development practices

We Value:

  • Experience with safety-critical firmware development and certification
  • Strong analytical, communication, and collaboration skills
  • Familiarity with wireless technologies and connected ecosystems
  • Experience deploying production firmware to cloud-connected devices
  • Ability to work effectively across hardware, firmware, test, and product teams

This position is not eligible for US visa sponsorship