Senior Embedded Software Engineer, Medical Devices Contract

mexec

Melbourne

On-site

AUD 100,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A global leader in medical imaging technology is seeking a Senior Embedded Software Engineer in Melbourne, Victoria. You will design and develop embedded software for medical devices, collaborating with cross-functional teams. Ideal candidates will have over 10 years of experience and a deep understanding of hardware interfaces. This contracted position is for 18-24 months, contributing to innovative healthcare solutions.

Qualifications

  • 10+ years of experience in embedded software development for medical devices.
  • Solid understanding of hardware-level interfaces.
  • Familiarity with IEC 62304 and other relevant standards.

Responsibilities

  • Design, develop, test, and maintain embedded software.
  • Collaborate with internal teams to deliver compliant software solutions.
  • Maintain detailed documentation throughout the development lifecycle.

Skills

Embedded software development
C/C++ programming
Automated testing
CI/CD workflows
RTOS expertise (FreeRTOS / Zephyr)
Linux (kernel customization, driver development)

Education

Bachelor’s degree in software engineering or related discipline

Tools

ARM-based microcontrollers
Hardware-level interfaces (SPI, I2C, UART, USB)

Job description

A global leader in medical imaging technology is seeking a Senior Embedded Software Engineer in Melbourne, Victoria. You will design and develop embedded software for medical devices, collaborating with cross-functional teams. Ideal candidates will have over 10 years of experience and a deep understanding of hardware interfaces. This contracted position is for 18-24 months, contributing to innovative healthcare solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Senior Embedded Firmware Engineer for Medical Devices
Mid-Senior Embedded Firmware Engineer for Medical Devices

iCHGROUP • City of Melbourne

On-site
AUD 90,000 - 125,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

mexec • Melbourne

On-site
AUD 100,000 - 130,000
Embedded Software Engineer – MedTech Device Systems
Embedded Software Engineer – MedTech Device Systems

Blackbook Recruitment • City of Brisbane

On-site
AUD 80,000 - 120,000
Lead Embedded Systems Engineer – Medical Devices
Lead Embedded Systems Engineer – Medical Devices

Rosewood Partners • City of Brisbane

On-site
AUD 120,000 - 160,000
Senior Software Engineer, MedTech IoT & Regulated Systems
Senior Software Engineer, MedTech IoT & Regulated Systems

Rosewood Partners • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Medical Equipment Field Engineer — Melbourne
Medical Equipment Field Engineer — Melbourne

STERIS • City of Melbourne

On-site
AUD 70,000 - 95,000
Real-Time Embedded Software Engineer — FPGA/DSP
Real-Time Embedded Software Engineer — FPGA/DSP

ProFound People • City of Melbourne

On-site
AUD 90,000 - 120,000
Embedded Software Engineer | Firmware
Embedded Software Engineer | Firmware

iCHGROUP • City of Melbourne

On-site
AUD 90,000 - 125,000
Embedded Software Engineer - Contract
Embedded Software Engineer - Contract

Mantech Recruitment • Melbourne

Hybrid
AUD 100,000 - 130,000
Senior Software Engineer - medical devices, IoT
Senior Software Engineer - medical devices, IoT

Rosewood Partners • City of Melbourne

Hybrid
AUD 120,000 - 150,000