Senior Software Engineer

Perth Permanent View Job Description
This role is responsible for designing, building, and maintaining scalable software solutions. You will collaborate with cross-functional teams to deliver high-quality products and improve system performance.
  • Own regulated products through to real‑world market release
  • High technical autonomy in a delivery‑focused environment

About Our Client

Our client is a fast‑growing, medical technology company developing regulated products that improve patient outcomes. The team is mission‑driven, delivery‑focused, and operating under tight regulatory timelines.

Job Description

Design and deliver embedded software from concept to marketLead the design, development, and maintenance of software solutions, ensuring compliance with IEC 62304, ISO 13485, and internal quality processes.Write, review, and maintain production‑grade C and C++ codeTake ownership of software delivery and executionIntegrate software using SOUP components and APIsWork closely with R&D, manufacturing, and testing teamsSupport engineers through collaboration and technical guidanceImprove development pace and delivery reliabilityContribute to FDA approval milestones and documentation

The Successful Applicant

10+ years software engineering experienceStrong hands‑on C and C++ expertiseTrack record of delivering products end‑to‑endSOUP experience including APIs and safe operating systemsExperience in regulated environmentsBackground in medical devices, aviation, or defenceStrong communication and collaboration skillsComfortable working in fast‑paced delivery settings

What's on Offer

Visible product impact: Your work ships to market and directly supports regulated medical products.Technical ownership: You are trusted with core systems and delivery accountability.Collaborative environment: Work closely with cross‑disciplinary teams across software, testing, and manufacturing.Structured hybrid workingOn‑site collaboration with one flexible work‑from‑home day post‑probation.Mission‑driven workProducts directly support meaningful healthcare outcomes.

Contact
Mitchell Anderson
Quote job ref
JN-052026-7014969
Phone number

Job summary

Function
Information Technology
Specialisation
Data Analysis & Development
Industry
Healthcare / Pharmaceutical
Location
Perth
Job Type
Permanent
Consultant name
Mitchell Anderson
Consultant phone
Job Reference
JN-052026-7014969

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know. PageGroup acknowledge and pay our respects to the Traditional Custodians of the land we operate on.