01 Oct
|
Ndeva
|
Melbourne
Job Description
n
A medical device company building a portable magnetic resonance brain scanner, one that gets wheeled to the patient instead of the patient being taken to the scanner.
n
The first application is acute stroke. When someone arrives in an emergency department with stroke symptoms, a non-contrast CT reliably shows a bleed but not a clot, that needs contrast, which isn't available in every hospital and is harder again after hours. The scanner is used post-CT while the patient is already waiting, so the result reaches the neurologist inside the window where it changes the decision. Today only 1.5% of stroke patients are treated inside that window.
Why they're hiring n
The device already works and has been used on patients in a completed feasibility trial at a major Melbourne hospital. What the company doesn't yet have is a software function that can carry an FDA submission.
n
This is the first Software Team Lead. You'd own software end to end, set the architecture, stand up IEC ***** for software, and build the team from here.
What you'll own n
n
Architecture across the whole stack - bare metal, embedded Linux, device UI, cloud
n
Standing up IEC ***** software development processes, and the verification and risk practice that goes with them
n
Delivery of the software programme against the clinical roadmap
n
Technology and cloud platform decisions
n
Hiring and leading the software team - a cloud/DevOps engineer next, then a second embedded Linux engineer
n
Deciding what work comes in-house from the external consultancy
n
n
You'd inherit two experienced engineers, one embedded Linux, one FPGA and embedded.
The technical environment n
n
C++ native Linux applications - the core of the system
n
C or C++ on bare metal and a real-time microcontroller
n
FPGA in the MR console,
covered by an existing engineer
n
Python algorithm work that needs porting into production C++
n
Touch-screen device UI, used by nurses and technicians
n
AWS serverless — Cognito, AppSync, Aurora, DynamoDB, S3, Lambda — with infrastructure-as-code and CI/CD
n
Deployed across three regions: US, Australia and Europe
n
DICOM for image transfer, with web APIs into third-party clinical systems
n
Who could be a good fit n
Most likely a C++ Linux application developer who has done real embedded work and has dabbled in cloud - you've got your own AWS account, you've built something in React or Vue, you understand how the pieces fit.
n
You'll also have:
n
n
10+ years across the stack, with at least a few in a technical lead or architect role
n
A background in a regulated or safety-critical environment — medical devices, aerospace, automotive or industrial machinery
n
Real software engineering habits: requirements into architecture, a design that demonstrably meets it, a verification strategy, risk analysis that feeds back into the design
n
Experience leading a team — breaking work down, setting direction, and judging whether what comes back is any positive
n
n
IEC ***** experience is what they'd most like to see. If your background is heavy avionics or another safety-critical standard, they're comfortable you'll analogise across. Exposure to medical imaging — MRI, CT or X-ray — is a bonus but not required.
The opportunity n
A device that already works and has been used on patients, funding through the next clinical milestone, and a software function that is yours to define. You'll have real authority over architecture, platform, process and hiring. And if you haven't taken a device through to FDA before, this is where you do it.
n
#J-*****-Ljbffr
📌 Software Lead (Melbourne)
🏢 Ndeva
📍 Melbourne