Embedded Software Engineer
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…
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?

