onsite
Senior Software Engineer - 3D Visualization Unity - Astura Medical
Software Engineer
Senior engineer needed to create a high‑precision, interactive 3D application in Unity for desktop and tablet, enabling users to align custom medical implants with patient anatomy data.
About the role
Key Responsibilities
- Design and implement a responsive 3D user interface in Unity that works seamlessly on Windows PCs and touchscreen tablets.
- Integrate high‑fidelity anatomical models generated from engineering tools such as Synopsys Simpleware into the interactive application.
- Develop cross‑platform input handling, including mouse, keyboard, and touch gestures, to allow precise alignment and fitting of custom implants.
- Optimize rendering performance and memory usage to maintain smooth frame rates on a range of hardware configurations.
- Collaborate with product, medical, and engineering teams to translate clinical requirements into intuitive UI/UX flows.
Requirements
- 5+ years of professional experience with Unity and C# development, preferably in medical or engineering visualization.
- Strong understanding of 3D graphics pipelines, mesh handling, and real‑time rendering techniques.
- Proven ability to build cross‑platform desktop and tablet applications with responsive UI/UX.
- Experience optimizing performance for high‑resolution models and handling large data sets.
- Excellent problem‑solving skills and ability to work collaboratively in a multidisciplinary team.