Posted 13/06/2026
Closes 27/06/2026
East Perth, 6004, Perth, Western Australia
Full time
Not specified
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.
Client Details
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.
Description
Design and deliver embedded software from concept to market
Lead 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++ code
Take ownership of software delivery and execution
Integrate software using SOUP components and APIs
Work closely with R&D, manufacturing, and testing teams
Support engineers through collaboration and technical guidance
Improve development pace and delivery reliability
Contribute to FDA approval milestones and documentation
Profile
10+ years software engineering experience
Strong hands‑on C and C++ expertise
Track record of delivering products end‑to‑end
SOUP experience including APIs and safe operating systems
Experience in regulated environments
Background in medical devices, aviation, or defence
Strong communication and collaboration skills
Comfortable working in fast‑paced delivery settings
Job 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 working
On‑site collaboration with one flexible work‑from‑home day post‑probation.
Mission‑driven work
Products directly support meaningful healthcare outcomes.
To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Mitchell Anderson