
Embedded Software Engineer
Idex Corporation5 months ago
Wheeling, IL, USASenior
Base Salary
$127k - $191k/yr
Responsibilities
- Design, develop, and maintain embedded drivers and firmware using C.
- Develop and support real-time embedded applications using RTOS.
- Lead board support package development, board bring-up, hardware validation, and low-level debugging.
- Use Python or similar scripting tools for automation, testing, debugging, and development workflows.
- Apply control systems, algorithm implementation, signal processing, communication protocols, and peripheral interfaces to embedded systems.
- Read schematic diagrams and work with OLED displays and embedded hardware.
- Use oscilloscopes, debuggers, and logic analyzers to validate and troubleshoot systems.
- Collaborate with global engineering teams and external partners, suppliers, and contractors.
- Conduct design reviews and evaluate work delivered by third-party companies.
- Use AI tools for coding when appropriate.
Requirements
- At least 5 years of experience in embedded driver or firmware development using C.
- Bachelor’s degree in Electronics.
- Strong understanding and experience with control systems, algorithm implementation, and signal processing.
- Experience with UART, SPI, I2C, DMA, and I2S; USB experience is an advantage.
- Experience with board support packages and board bring-up is strongly preferred.
- Working knowledge of OLED display drivers.
- Ability to read schematic diagrams and understand peripheral interfaces.
- Experience using Python or similar tools to write external test code for embedded code validation.
- Familiarity with revision control systems such as SVN or Git.
- Ability and willingness to work hands-on and conduct design reviews.
- Prior experience in automotive, heavy equipment, industrial applications, or healthcare is preferred.
- Experience working in cross-functional global application teams is a major plus.
Benefits
- Health benefits, a 401(k) retirement savings program with company match, PTO, and other U.S. benefits.
- The position may be eligible for a performance-based bonus plan.
- The compensation range is $127,200.00-$190,800.00 depending on experience.
- The posting is for an existing vacancy and includes accommodation support for applicants with disabilities.
About Idex Corporation
IDEX Corporation designs and manufactures specialized pumps, valves, meters, fire and rescue tools, and other mission-critical engineered components for industrial, life sciences, and municipal customers. It operates a decentralized portfolio of niche businesses and grows through acquisitions, with brands including Viking Pump, Hurst Jaws of Life, BAND-IT, and Gast. Founded in 1988 and headquartered in Northbrook, Illinois, IDEX is a publicly traded company on the NYSE under the ticker IEX.