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