Embedded Software Engineer: C/C++ & GUI (Medical Devices)

i-Pharm Consulting

Sydney

On-site

AUD 100,000 - 150,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

i-Pharm Consulting seeks a Mid-Level Software Engineer for a medical device company specializing in cardiac electrophysiology equipment. You will design, develop and maintain software modules in C and C++, and build intuitive GUIs using XAML/WPF.

Work in a fast-paced, regulatory environment, translate clinical requirements into efficient software, debug and optimise performance, and contribute to safety-critical systems. Collaboration with hardware, QA and clinical teams is essential.

Qualifications

  • Tertiary qualifications in Computer Science, Software Engineering or equivalent.
  • Experience in medical devices or other regulated industries is preferred.
  • Extensive experience in C and C++ development; strong GUI experience with XAML/WPF.
  • Experience debugging, performance optimisation and code reviews; agile experience.

Responsibilities

  • Design, develop and maintain software modules in C and C++.
  • Develop intuitive graphical user interfaces using XAML/WPF.
  • Translate user and clinical requirements into efficient algorithms and software logic.
  • Debug, test, and optimise code for performance and reliability.
  • Create and maintain clear technical documentation.
  • Develop and execute software test protocols to ensure compliance.
  • Collaborate with cross-functional teams including hardware, QA and clinical specialists.
  • Ensure adherence to regulatory standards and quality processes.

Skills

C/C++ development
XAML/WPF GUI
Agile development
Regulatory compliance
Problem solving
Cross-functional collaboration

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

XAML/WPF

Job description

i-Pharm Consulting seeks a Mid-Level Software Engineer for a medical device company specializing in cardiac electrophysiology equipment. You will design, develop and maintain software modules in C and C++, and build intuitive GUIs using XAML/WPF.

Work in a fast-paced, regulatory environment, translate clinical requirements into efficient software, debug and optimise performance, and contribute to safety-critical systems. Collaboration with hardware, QA and clinical teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

i-Pharm Consulting • Sydney

On-site
AUD 100,000 - 150,000
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
Senior Software Engineer - medical devices, IoT
Senior Software Engineer - medical devices, IoT

Rosewood Partners • City of Melbourne

Hybrid
AUD 120,000 - 150,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
Senior Electrical Engineer
Senior Electrical Engineer

RHL Recruitment Australia • Council of the City of Sydney

On-site
AUD 100,000 - 130,000
Embedded Software Engineer | Firmware
Embedded Software Engineer | Firmware

iCHGROUP • City of Melbourne

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

mexec • Melbourne

On-site
AUD 100,000 - 130,000
Software Engineer - Medical Technology
Software Engineer - Medical Technology

Healthcare Professionals Group • City of Brisbane

On-site
AUD 130,000 - 170,000
Hybrid role Brisbane
Flexible work arrangement
Innovative healthcare tech
Embedded Software Engineer – Engine Control Systems
Embedded Software Engineer – Engine Control Systems

Techforce Personnel Pty Ltd • Western Australia

On-site
AUD 120,000 - 150,000