Demo

Embedded Software Engineer

UMG/DEL MEDICAL
Bloomingdale, IL Full Time
POSTED ON 8/21/2025 CLOSED ON 9/14/2025

What are the responsibilities and job description for the Embedded Software Engineer position at UMG/DEL MEDICAL?

Job description:

Software Engineer – Embedded Systems for Medical Imaging

Location: Bloomingdale, IL

Work Type: On-site (not Remote or Hybrid), No relocation assistance

Industry: Medical Device Manufacturing

Join the team engineering the future of medical imaging.

At Del Medical, we design and manufacture advanced X-ray imaging systems trusted by healthcare providers around the world. We're seeking a highly skilled Embedded Software Engineer to develop the real-time control and embedded software that drives our imaging technology.

This is not a generic software development role — it's a hands-on engineering position working at the intersection of electronics, motion control, and medical device compliance. You will see your code control motors, sensors, displays, and automation systems inside life-saving medical equipment.

What You'll Do

  • Develop and maintain 
    bare-metal microcontroller firmware
     for medical imaging systems.
  • Program and optimize 
    real-time systems
     for deterministic, safety-critical operation.
  • Design and implement software for 
    industrial communication protocols
     (CAN bus, CANOpen, RS-232, I2C, SPI, Ethernet, TCP/IP, BSD sockets).
  • Integrate 
    motion control
     components including DC and brushless motors, servo drives, and position sensors.
  • Collaborate with hardware, electrical, and mechanical engineering teams to ensure seamless system integration.
  • Ensure all development meets 
    IEC 62304
     and 
    ISO 13485
     standards for medical devices.

What We're Looking For

Mandatory:

  • 5 years of professional experience in 
    bare-metal microcontroller programming
    .
  • Strong background in 
    embedded electronics
     design and debugging.
  • Proficiency with 
    industrial buses
    , particularly 
    CAN bus
    .
  • Expertise in 
    real-time systems
    .

Highly Desired:

  • Motion control and automation experience.
  • Knowledge of DC/BLDC motors, servo drives, ADC, TFT LCD displays.
  • Experience with TCP/IP, BSD sockets, and CANOpen protocol.
  • Communication interface experience (RS-232, I2C, SPI, Ethernet).

Preferred:

  • GUI programming with 
    C
     (object-oriented design).
  • Development on 
    STMicroelectronics
     or 
    ATMEL/Microchip
     platforms.
  • Prior experience in 
    medical devices
     or other regulated, safety-critical industries.

Education:

  • Bachelor's or Master's degree in 
    Computer Science, Electrical Engineering, Software Engineering
    , or related discipline.

Why You'll Love Working Here

  • Direct impact on healthcare technology used worldwide.
  • A small, 
    expert engineering team
     with big-company stability.
  • Competitive pay, health benefits, dental, vision, and 401(k) with company match.
  • Opportunities to innovate and contribute ideas that shape product design.
  • A 90 year history of excellence in medical imaging manufacturing.

About Del Medical:

We've been pioneering medical imaging technology for decades, delivering reliable and precise systems to hospitals, clinics, and imaging centers around the world. At Del Medical, your engineering expertise helps healthcare professionals make faster, more accurate diagnoses — and saves lives in the process.

Equal Opportunity Statement:

Del Medical is proud to be an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all team members.

Apply today to work on projects where your embedded systems skills make a real-world impact.

Job Type: Full-time

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Work Location: In person

Salary : $125,000 - $175,000

Senior Embedded Software Engineer
Jobs via Dice -
Schaumburg, IL
Sr Embedded Software Engineer
Actalent -
Palatine, IL
Embedded Software Engineer
Actalent -
Vernon, IL

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Bloomingdale, IL area that may be a better fit.

Senior Embedded Software Engineer

Actalent, Chicago, IL

Embedded Software Engineer

C&C Power, Inc., Carol Stream, IL

AI Assistant is available now!

Feel free to start your new journey!