Join an Australian medical technology start-up developing portable brain imaging technology designed to make medical imaging more accessible.
Working closely with the CTO, you’ll own the software architecture and help shape how the platform is designed, built, tested and released. This is a hands-on technical leadership role spanning embedded systems, Linux, device software and AWS.
You’ll join a small engineering team and play an important role in its growth. Along with solving complex technical problems, you’ll establish practical engineering standards, mentor developers and influence the technical direction of the product.
KEY RESPONSIBILITIES
- Own the platform’s software architecture and technical direction.
- Design and develop software across embedded, device, Linux and cloud environments.
- Write hands-on C++ and bare-metal C code.
- Develop software for microcontrollers and hardware interfaces.
- Build and improve AWS services, APIs and integrations.
- Establish practical testing, CI/CD, DevOps and release processes.
- Improve software quality, reliability and performance.
- Introduce engineering standards and scalable development practices.
- Translate product and clinical requirements into practical technical solutions.
- Work closely with hardware, physics, data science, clinical, quality and regulatory teams.
- Help establish development processes aligned with IEC 62304.
- Mentor engineers and help grow the software team.
- At least seven years’ experience developing complex commercial software.
- Experience as a Technical Lead, Principal Engineer, Software Architect or in a similar senior role.
- Strong C++ and C skills, including bare-metal or deeply embedded development.
- Strong Linux experience, ideally on resource-constrained systems.
- Experience with embedded systems, microcontrollers and hardware–software integration.
- Experience building AWS backend services and APIs.
- Working knowledge of TypeScript and Node.js.
- A solid understanding of automated testing, CI/CD, code reviews and modern engineering practices.
- Experience in a regulated software environment, ideally involving IEC 62304 or a comparable standard.
- Comfortable making architectural decisions while remaining hands-on in the code.
- Strong communication skills and experience mentoring or leading engineers.
WHY JOIN?
- Work directly with the CTO and influence the technical direction.
- Build innovative software with the potential to improve access to medical imaging.
- Work across embedded systems, Linux, cloud and hardware.
- Join early and help shape a growing engineering team.
- Collaborate with engineers, physicists, clinicians and data scientists.
- Take genuine ownership of complex and meaningful technical challenges.

