Embedded Software Engineer
$127.2k - $190.8kIDEX
If you’re looking for a special place to build or grow your career, you’ve found it. Whether you’re an experienced professional, a recent college graduate or somewhere in between, IDEX is a place where you can apply your existing skills and learn new ones in an environment where you can make an impact.
With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses ( around the globe, chances are, we have something special for you.
SUMMARY OF PRIMARY FUNCTION
The Embedded software Engineer is a key member of the IDEX-Dispensing team. He\she will work both with local team members as well as with global dispensing units (FFM & FMA) on key design and development activities in embedded systems – driver and firmware development.
This will include coordination of research and development, new IoT product initiatives, and related engineering activities.
SPECIFIC RESPONSIBILITIES
Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems.
Develop and support real-time embedded applications using RTOS, ensuring reliability, performance, and scalability.
Lead board support package (BSP) development, including board bring-up, hardware validation, and low-level debugging.
Utilize Python or similar scripting tools to support automation, testing, debugging, and development workflows.
Communicate effectively across engineering teams, demonstrating a clear understanding of performance, quality, and delivery standards in a professional engineering environment.
Drive effective technical collaboration with cross-functional internal teams as well as external partners, suppliers, and contractors to deliver high-quality solutions.
EXPERIENCE :
Minimum 5 years of experience in embedded driver/ firmware development using C programming.
Strong hands-on experience on Board support package and Board bring-up is a big plus
Must have strong understanding and experience with control systems, algorithm implementation, and signal processing
Basic communication protocol UART, SPI, I2C, DMA, I2S,
Advance communication protocol USB will be added advantage
Working knowledge of OLED display (driver)
Ability to read schematic diagrams and understand peripheral interface is necessary
Comfortable using Oscilloscopes, Debuggers, Logic Analyzers
Experience using Python or the like to write external test code to validate embedded code
Familiar with revision control systems like SVN or Git
Ability & willing to work hands on
Should be able to conduct design review & evaluate job of third-party companies
Ability to leverage AI tools for coding
EDUCATION LEVEL, SPECIALIZED KNOWLEDGE, TRAINING, LICENCES/ CERTIFICATIONS
Bachelor’s degree in Electronics is required
Prior history in advanced technical environment such as Automotive, Heavy equipment, Industrial Application, or Healthcare.
Experience working in cross functional global application teams (ex: Europe, India / Asia, etc.) a major plus.
Are you ready to join a different kind of company where our people, our culture, and our commitments are centered around providing trusted solutions that improve lives around the world?
Total Rewards
The compensation range for this position is $127,200.00 - $190,800.00, depending on experience. This position may be eligible for performance based bonus plan.
Benefits Package
Our comprehensive U.S. benefit offerings include: Health benefits, 401(k) retirement savings program with company match, PTO, and more. More information on our benefits and rewards can be found on our career page:
IDEX is an Equal Opportunity Employer . IDEX gives consideration for employment to qualified applicants without regard to race, color, religion, creed, genetic information, sex, sexual orientation, gender identity or expression, marital status, age, national origin, disability, protected veteran status, or any other consideration or protected category made unlawful by federal, state or local laws.
Attention Applicants: If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please let us know. Likewise, if you are limited in the ability to access or use this online application process and need an alternative method for applying, we will determine an alternate way for you to apply. Please contact our Talent Acquisition Team at View email address on click.appcast.io for assistance with an accommodation. These contact tools may be used only by individuals with a disability for accommodation requests. Do not inquire as to the status of an application.
This posting is for an existing vacancy.
Artificial intelligence is not used to screen, assess or select applicants.
Job Family: Engineering
Business Unit: Fluid Management
$79.3k - $113k
...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting...SuggestedWork experience placementWork at officeWorldwide$127.2k - $190.8k
...Summary of Primary Function The Embedded Software Engineer is a key member of the IDEX-Dispensing team. He/she will work with local team members and global dispensing units on key design and development activities in embedded systems – driver and firmware development....SuggestedFor contractorsLocal area$79.3k - $113k
Wabtec, based in Buffalo Grove, Illinois, is seeking an Embedded Software Engineer to design and develop systems for Transit Bus & Rail solutions. This role includes leading engineering projects and ensuring compliance with industry standards. The ideal candidate will...Suggested- A leading global transportation technology provider located in Buffalo Grove, Illinois, is seeking an experienced engineer focused on embedded software development within Wabtec Bus Solutions. The ideal candidate should have a Bachelor's degree in computer or software engineering...Suggested
$79.3k - $113k
Job Family: Embedded Software Engineering Job Description This role is responsible for designing and developing embedded software systems for Transit Bus & Rail solutions. You will lead small engineering projects, collaborate with cross‑functional teams, and ensure compliance...SuggestedWork at office$118k - $148k
Honeywell is looking for an Advanced Embedded Engineer in Lincolnshire, IL. In this role, you will drive the design and development of sophisticated embedded software solutions for industrial automation technologies. You'll collaborate with hardware teams to integrate software...$75k - $150k
...security and safety throughout the world. We engineer our products from start to finish and... ...specialization in areas including software-defined radios, advanced antenna solutions... ...communications. Hands-on experience in embedded software development is also beneficial....Contract workRelocationFlexible hours$60 - $80 per hour
...Embedded Software Engineer (Staff / Senior Staff) This role focuses on leading and delivering complex embedded software projects in a safety‑critical environment, with a strong emphasis on DO-178 standards, aerospace applications, and robust system architecture. You will...Contract workTemporary workWork at officeRemote work$127.2k - $190.8k
Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years...$127.2k - $190.8k
IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and...- Dormont Manufacturing Co in Wheeling, Illinois, seeks an Embedded Software Engineer to join their IDEX-Dispensing team. This role involves designing, developing, and maintaining embedded drivers and firmware, utilizing C programming in a real-time embedded system environment...
$70.5k - $100.3k
...deliver innovative, high-performance products used by athletes, trainers, and fitness enthusiasts worldwide. We are seeking an Embedded Software Engineer to help drive the development of next-generation connected fitness equipment. In this role, you will design, build, and...Full timeTemporary workWork at officeLocal areaRemote workWorldwide- ...cutting edge aircraft avionics hardware and software solutions supporting survivability,... ...experienced, talented, and motivated software engineer. Responsibilities Work with system... ...experience a plus Working knowledge of embedded software, operating systems, interrupt handling...Casual workFlexible hours
$55 - $75 per hour
...Overview An exciting opportunity awaits an Embedded Software Engineer to join our mission‑critical RF programs. This role involves developing and integrating C++ embedded software on real‑time operating systems such as Linux within an Agile, lab‑based engineering environment...Hourly payContract workTemporary work- ...Embedded Software Engineer Location: Rolling Meadows, IL Work Setup: Fully onsite Contract Duration: 12 months, potential to extend Clearance: Active Secret required (interim clearance cannot be accepted) Rate: Negotiable depending on experience About the Role CMC is...Contract workFor contractorsInterim role
$87.6k - $131.4k
...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes... .... Come be a part of our mission! As a Software Engineer at Northrop Grumman you will have... ...looking to add to our talented team of Embedded Software Engineers. Our engineers are...Full timeRelocation packageShift work$55 - $75 per hour
...Job Title: Embedded Software Engineer Job Description An exciting opportunity awaits an Embedded Software Engineer to join our mission-critical RF programs. This role involves developing and integrating C++ embedded software on real-time operating systems such as...Contract workTemporary work- ...Embedded SW Engineer US Citizen Secret Clearance JOB DESCRIPTION Support our RF Software department. This position will serve on-site at Rolling Meadows. Responsibilities Designs, develops, operates and maintains software components and computing...
$108.8k - $163.2k
Northrop Grumman Corp. (JP) is hiring a Principal Embedded Software Engineer to support testing of Radio Frequency (RF) production hardware at their Rolling Meadows, IL location. Candidates should have a Bachelor of Science in Electrical/Computer Engineering or a related...- ...Job Title: Sr Embedded Software Engineer The Senior Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used...Local areaRemote work
- ...is an excellent position for a talented, motivated engineer seeking the opportunity to make a strong impact.... ...Necessary Skills Proficiency in C/C++ programming in an embedded Linux environment. Experience in embedded software design and implementation for Linux platforms...Permanent employmentContract workLocal areaRemote workWeekend work
- ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically...Local areaRemote work
- Job#: 3037592 Embedded Software Engineer 3 Location Rolling Meadows, Illinois (Onsite) Clearance Candidates with a secret clearance are highly preferred for this position Role Overview Our organization is seeking an Embedded Software Engineer to support our RF Software...
- ...Responsibilities Develop and integrate software solutions for semi‐autonomous and... ...autonomous machine systems. Collaborate with engineering teams to prototype new approaches and... ...~ Experience working on embedded electronic control systems and/or vision...InternshipRemote work
- Northrop Grumman Corp. (JP) in Rolling Meadows, IL is hiring a Principal Embedded Software Engineer for Manufacturing Test Engineering (RF Systems). The role involves developing software and procedures for testing RF production hardware in a dynamic environment, requiring...
$113k
...Insurance discounts + Whole Life Insurance / Critical Illness Insurance / Legal Assistance / Military Leave**Summary:**The Embedded Software Engineer position focuses on the design, development, testing, and support of sophisticated embedded software systems for...Permanent employmentTemporary workLocal areaFlexible hours$108.8k - $163.2k
...and its global allies. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Embedded Software Engineer - Manufacturing Test Engineering (RF Systems) based out of Rolling Meadows, IL. Manufacturing Engineers thrive in an...RelocationShift work$100k - $130k
Snap-On Tools in Lincolnshire, Illinois is seeking an experienced engineer for new product development and sustaining engineering of Internet enabled hand-held embedded products. Responsibilities include developing and maintaining firmware and applications on various platforms...$108.8k - $163.2k
...Mission Systems (NGMS) is a trusted provider of mission‑enabling solutions for global security. We are looking for a Principal Embedded Software Engineer – Manufacturing Test Engineering (RF Systems) located in Rolling Meadows, IL. Responsibilities Support software efforts...WorldwideShift work$110k - $140k
...currently seeking a full-time Senior Hardware Engineer to join our team in Buffalo Grove, IL. At HP Tuners, we develop hardware and software products to suite the aftermarket needs... ..., logic/protocol analyzers for debugging embedded systems at HW level • Experience with...Full timeWork at officeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- healthcare software sales Wheeling, IL
- id software Wheeling, IL
- software implementation project manager Wheeling, IL
- software sales Wheeling, IL
- entry level software sales Wheeling, IL
- remote software sales Wheeling, IL
- software Wheeling, IL
- software asset management analyst Wheeling, IL
- software support Wheeling, IL
- principal embedded software engineer

