Senior Software Engineer – Build C# Software Features for Connected Devices in the Medical Devices FieldTake a clean slate and design and build visually rich and responsive UI features for connected devices in the medical devices field.Work from a clean slate and build fresh features for a user-friendly software application that communicates with connected devices.Ask any engineer and they'll tell you there is nothing more exciting than a clean slate. A chance to get creative with adding new meaningful features and tackling open-ended problems. Creating the framework for software design, you're not just following someone else's plan, but creating the plan for others to follow.This is your clean slate. You'll have an important say on how to implement software features for a connected medical device. You'll own the design and put your mark on the entire software application stack. You won't need medtech experience, but ideally you've written software that has interfaced with physical connected devices or have some graphics development experience.You'll create the framework, architecture, and design for a real-time Windows application using WPF connected to a C# .NET back end. This application will enable clinicians and field technicians to calibrate patients' devices to improve treatment and enhance the accuracy of patients' diagnosis through visually rich user interfaces and highly responsive software features.Experience working in a well-regulated environment (e.g. medical devices, rail, defence) and expertise in graphics development using OpenGL (or a similar tool) will be desirable, but not essential.You'll be the subject matter expert in applications development with a significant say on architecture and design. With the application feeding into a wider system, you'll influence the design and verification across the broader software stack, including firmware and cloud.This role can be based in Melbourne, Newcastle, or Sydney. We will also consider WFH (Work from Home) applicants that have built software for medical instruments.Tech stack includes C#, .NET, WPF, MVVM, and ideally some graphics development experience (e.g. OpenGL or similar tools like Unity, Unreal, DirectX). The role is a 3-month contract with an immediate start available.
#J-18808-Ljbffr