Software Engineer (C#/.NET & Angular) – Medical Devices

MCS Consulting

Sydney

On-site

AUD 110,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MCS Consulting is seeking a mid-level Software Engineer to contribute to the technician-facing platform for medical devices. You will work across a .NET backend and an Angular frontend to build tools used to configure, program and calibrate devices in clinical settings.

The role emphasizes clean workflows, reliable device communication and code that holds up under regulatory scrutiny. You will own features end to end and collaborate with cross-functional teams in a fast-paced environment.

Qualifications

  • Solid commercial experience with C# and .NET (backend APIs, services, business logic).
  • Hands-on experience building front ends in Angular.
  • A few years of experience taking a feature from spec to production with minimal hand-holding.
  • Care for code quality, testing and maintainability.
  • Clear communication with engineers, testers and non-software colleagues.
  • Biomedical engineering, electronics or similar technical background.
  • Medical device software or other regulated environments.
  • Software that talks to hardware (serial, USB, Bluetooth, or custom device protocols).
  • Tooling built for field or service technicians.

Responsibilities

  • Develop back-end APIs and services in C#/.NET.
  • Build Angular front-end features for technician tooling.
  • Ensure reliable device communication and hardware integration.
  • Maintain code quality with testing and documentation.
  • Collaborate with engineers, testers and non-software colleagues.

Skills

C#/.NET
Angular
Regulated environments
Communication
Hardware integration
Field/service tooling
Biomedical background
Testing/maintainability

Education

Biomedical engineering or related technical background

Job description

Software Engineer (C#/.NET & Angular) – Medical Devices

Every device we ship gets programmed by technicians in the field. The software they use to do it? That’s where you come in.


This company designs and manufactures biomedical devices used in clinical settings, and every one of them is configured, programmed and calibrated through software our engineering team builds. That technician-facing platform is a core part of the product, and we’re looking for a mid-level C#/.NET engineer to help us grow it.


You’ll work across a .NET backend and an Angular front end, building the tools technicians rely on to set up devices correctly, safely and quickly. This is software where the details matter: clean workflows, reliable device communication, and code that holds up under regulatory scrutiny. You’ll own features end to end and see exactly how your work lands in the field.


Great team, genuinely good culture. Table tennis, social and sports groups, a well-stocked snack supply, and people you’ll actually enjoy working with.


What you bring



  • Solid commercial experience with C# and .NET (backend APIs, services, business logic)

  • Hands‑on experience building front ends in Angular

  • A few years under your belt, so you can take a feature from spec to production with minimal hand‑holding

  • Care for code quality, testing and maintainability

  • Clear communication with engineers, testers and non-software colleagues

  • A biomedical engineering, electronics or similar technical background

  • Medical device software or other regulated environments

  • Software that talks to hardware, such as serial, USB, Bluetooth or custom device protocols

  • Tooling built for field or service technicians


We have an effective personal and honest approach that really makes the difference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - C#/.NET & Angular (Medical Devices)
Software Engineer - C#/.NET & Angular (Medical Devices)

MCS Consulting • Sydney

On-site
AUD 110,000 - 160,000
Embedded Software Developer
Embedded Software Developer

Halcyon Knights • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Hybrid working
Senior Software Engineer - medical devices, IoT
Senior Software Engineer - medical devices, IoT

Rosewood Partners • City of Melbourne

On-site
AUD 120,000 - 150,000
Software Engineer
Software Engineer

Halcyon Knights • City of Melbourne

On-site
AUD 110,000 - 150,000
Senior Automation Test and Quality Engineer | HealthTech
Senior Automation Test and Quality Engineer | HealthTech

Rosewood Partners • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Project Manager -Medical Device Development
Senior Project Manager -Medical Device Development

Capgemini • Sydney

On-site
AUD 180,000 - 260,000
Flexible work arrangements
Career development programs
Certification opportunities (AWS/Azure
Systems Engineer
Systems Engineer

ProFound People Pty Ltd • Perth

Hybrid
AUD 150,000 - 200,000
Software Engineer
Software Engineer

Rauland • City of Melbourne

On-site
AUD 90,000 - 130,000
Test Engineer (Medical Devices)
Test Engineer (Medical Devices)

Evolve Scientific • Sydney

On-site
AUD 80,000 - 100,000
Training provided
Collaborative team
Exposure to innovative technology
Software Engineer - React
Software Engineer - React

Vitura Health (ASX:VIT) • Gold Coast City

On-site
AUD 90,000 - 120,000
Professional development opportunities
Employee Referral Program
Awards for excellence