magnifier icon

Embedded Software Engineer

IDEX

IDEX

Electrical measuring testing and control equipment Technology

Wheeling, IL - USA

Senior Specialist / Project Manager

Experteer Overview

As a member of the IDEX-Dispensing team, you will design and implement embedded drivers and firmware for real‑time systems, collaborating across global units to deliver reliable IoT products. You’ll lead BSP efforts, perform hardware validation, and use scripting to streamline testing and development. This role blends hands‑on hardware with software, shaping high‑quality solutions in a cross‑functional environment. You’ll join a mission‑driven company focused on trusted solutions that improve lives worldwide.

Compensation / Benefits

  • Health benefits
  • 401(k) retirement savings with company match
  • PTO
  • bonus plan potential
  • comprehensive benefits package

Responsibilities

  • Design, develop, and maintain embedded drivers and firmware with a focus on C for embedded systems
  • Develop and support real-time embedded applications using RTOS for reliability and scalability
  • Lead board support package (BSP) development, bring-up, and hardware validation
  • Utilize Python or similar scripting to automate testing and development workflows
  • Communicate effectively across engineering teams and align with performance, quality, and delivery standards
  • Drive technical collaboration with cross‑functional teams, external partners, suppliers, and contractors to deliver high‑quality solutions

Key requirements

  • Minimum 5 years of embedded driver/firmware development in C
  • Strong BSP/board bring-up experience
  • Solid understanding of control systems, algorithms, and signal processing
  • Knowledge of UART, SPI, I2C, DMA, I2S; USB is a plus
  • Experience with OLED display drivers; ability to read schematics and interfaces
  • Proficiency with oscilloscopes, debuggers, logic analyzers
  • Experience using Python for test code; version control with SVN or Git
  • Hands-on, with ability to conduct design reviews and engage third‑party work
  • Willingness to work hands-on and leverage AI tools for coding

Description

As a member of the IDEX-Dispensing team, you will design and implement embedded drivers and firmware for real‑time systems, collaborating ac…
For members onlyMobile Experteer Ad

Take your next career step

  • 1M+ top positions worldwide with salary benchmarks

  • Be discreetly found and contacted by headhunters

  • Exclusively for senior-level professionals and executives

Already a member?