Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$127.2k - $190.8k

Dormont Manufacturing Co

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. Advanced 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. #J-18808-Ljbffr Dormont Manufacturing Co

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Wheeling, IL vacancy
  • $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

    Wabtec

    Buffalo Grove, IL
    5 days ago
  • 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

    Wabtec Corporation

    Buffalo Grove, IL
    1 day ago
  • $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... 
    Suggested
    Work at office

    Wabtec

    Buffalo Grove, IL
    5 days ago
  • $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.... 
    Suggested
    For contractors
    Local area

    IDEX

    Wheeling, IL
    1 day ago
  • $79.3k - $113k

     ...and 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... 
    Suggested
    Work experience placement
    Work at office

    Wabtec

    Buffalo Grove, IL
    2 days ago
  • $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... 

    Honeywell

    Lincolnshire, IL
    1 day ago
  • $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 pay
    Contract work
    Temporary work

    Actalent

    Rolling Meadows, IL
    1 hour ago
  • 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... 

    Dormont Manufacturing Co

    Wheeling, IL
    2 days ago
  • $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... 

    Fluid Management

    Wheeling, IL
    3 days ago
  • $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... 

    IDEX

    Wheeling, IL
    5 days ago
  • $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... 

    Northrop Grumman Corp. (JP)

    Rolling Meadows, IL
    3 days ago
  •  ...will work on innovative projects that push the boundaries of engineering and technology, ensuring the highest standards of quality and...  ...design principles and methodologies Proficiency in AutoCAD software Experience with mechanical analysis and simulation tools... 
    Temporary work
    Flexible hours

    Honeywell

    Northbrook, IL
    more than 2 months ago
  • $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 work
    Temporary work
    Work at office
    Remote work

    Actalent

    Niles, IL
    1 day ago
  • $70.5k - $100.3k

     ...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 optimize... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide

    Dormont Manufacturing Company

    Schaumburg, IL
    4 days ago
  • 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... 
    Contract work
    For contractors
    Interim role

    Coalesce Management Consulting

    Rolling Meadows, IL
    2 days ago
  • 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... 

    Northrop Grumman Corp. (JP)

    Rolling Meadows, IL
    1 day ago
  •  ...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 employment
    Contract work
    Local area
    Remote work
    Weekend work

    Blockchain Technologies. LLC

    Schaumburg, IL
    3 days ago
  • $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 time
    Work at office
    Relocation package
    Flexible hours

    HP Tuners

    Buffalo Grove, IL
    3 days ago
  • $83.8k - $105.6k

    SwiftCruit in Schaumburg, Illinois is seeking an experienced Senior Software Engineer to design, implement, and test solutions for land mobile wireless communications products. The ideal candidate will work within a Scrum team, providing technical leadership and collaborating... 

    SwiftCruit

    Schaumburg, IL
    1 day ago
  •  ...Our client is currently seeking a System Engineer Job Title: System Engineer Location: Buffalo Grove, IL Duration: 6+ Months...  ...assembly of mechanical hardware and systems Use engineering software for project management, 3D modeling, mechanical layouts, and... 
    Work at office

    The Judge Group

    Buffalo Grove, IL
    18 hours ago
  •  ...We are seeking an experienced Senior Systems Engineer to coordinate, install, configure, and deploy network, compute, and/or storage capabilities...  ...cloud network delivery, integrate seamlessly with the software development lifecycle Strong technical leadership and... 
    Local area
    Remote work

    Crate&Barrel

    Northbrook, IL
    2 days ago
  • $41.64 - $64.54 per hour

     ...other factors. Position Highlights: Position: Systems Engineer II - Enterprise File Transfer & Infrastructure Integration Engineer...  .../supporting environments and hardware, infrastructure and software platforms, and software technology components to meet current and... 
    Hourly pay
    Full time
    For contractors
    Work experience placement
    Local area
    Monday to Friday

    NorthShore University HealthSystem

    Arlington Heights, IL
    3 days ago
  • Dynomax Inc. in Wheeling, Illinois, is seeking a hands-on Lead Mechanical Engineer to design, build, and manage connector and cable harness assemblies. You'll collaborate with machinists and vendors, manage projects through all stages, and ensure quality standards during... 

    Dynomax Inc.

    Wheeling, IL
    2 days ago
  •  ...Lead Mechanical Engineer A family-owned Aerospace company, Dynomax designs, manufactures and develops high-precision machined components, injection molding and tooling, sub-assemblies, automated work cells, and specialty machines since 1986. We are seeking a hands... 
    Temporary work

    Dynomax

    Wheeling, IL
    4 days ago
  • $144.2k - $288.4k

     ...want to be on the ground floor of innovation that aims to reinvent what a health care company can be. The Lead Director, Solution Engineering will be responsible for the business solution designs that includes working at the business unit level developing the most... 
    Hourly pay
    Full time
    Temporary work
    Local area

    9025 CVS Shared Services Resources LLC

    Buffalo Grove, IL
    2 days ago
  •  ...Consultancy Services Limited is seeking an R&D Engineer specialized in Networked Electronic...  ...will have 10-12 years of experience in software development, specifically in areas such...  ...responsibilities include designing and optimizing embedded software, leading code reviews, and... 

    Tata Consultancy Services

    Schaumburg, IL
    4 days ago
  • We are looking for a mid-level Embedded C++ Developer to support the development of embedded software powering building automation systems used in commercial and industrial...  ...applications Work cross-functionally with engineering, QA, and product teams to deliver high-quality... 

    Pentangle Tech Services | P5 Group

    Buffalo Grove, IL
    4 days ago
  • Actalent is seeking an Embedded Software Engineer for a contract position in Rolling Meadows, IL. The role involves developing and integrating C++ software on real‑time operating systems, collaborating with engineering teams to deliver high-reliability defense systems.... 
    Contract work

    Actalent

    Rolling Meadows, IL
    5 days ago
  • $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... 
    Worldwide
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  • Pentangle Tech Services | P5 Group is seeking a mid-level Embedded C++ Developer to support the development of cutting-edge embedded software for building automation systems. You will collaborate with engineering, QA, and product teams in a dynamic, agile environment.... 

    Pentangle Tech Services | P5 Group

    Buffalo Grove, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!