Singular Health Group
Unity Developer (Remote)
Unity Developer | Singular Health Group | Australia
At Singular Health, we’re pushing the boundaries of technology toimprove healthcare through cutting-edge solutions in medical imaging andvisualization. We’re looking for a talented Unity Developer to joinour innovative team. You’ll play a key role in developinghigh-performance, real-time applications that enhance medical workflows andhelp save lives.
As a Unity Developer at Singular Health, you will be responsible for...
Unity Developer | Singular Health Group | Australia
At Singular Health, we’re pushing the boundaries of technology to improve healthcare through cutting-edge solutions in medical imaging and visualization. We’re looking for a talented Unity Developer to join our innovative team. You’ll play a key role in developing high-performance, real-time applications that enhance medical workflows and help save lives.
As a Unity Developer at Singular Health, you will be responsible for designing, implementing, and optimizing real-time applications using Unity, C#/.NET, and related technologies. You will work with complex medical imaging data, leveraging compute shaders and custom networking protocols to deliver efficient, scalable solutions. You will also optimize performance, manage memory, and utilize the latest Unity Job System and asynchronous programming paradigms to ensure the best user experience possible.
Key Responsibilities:
- Develop and maintain high-performance Unity applications for medical imaging and visualization.
- Implement and optimize compute shaders (HLSL) to process large datasets efficiently.
- Use C# and .NET for backend logic and API integration to communicate with external systems and databases.
- Leverage the Unity Job System and asynchronous programming techniques to improve performance and scalability in multi-threaded environments.
- Work with MonoBehaviour components and manage Unity’s lifecycle events to build interactive, real-time applications.
- Implement and optimize networking protocols and APIs to enable seamless communication between client-side applications and remote medical devices or servers.
- Debug and troubleshoot performance issues, memory leaks, and rendering inefficiencies across multiple platforms (PC, VR/AR, mobile, etc.).
- Ensure the software complies with industry standards and best practices, particularly regarding medical imaging data and security.
Required Skills & Qualifications:
- Strong proficiency in C# and .NET with experience in software development and application architecture.
- Hands-on experience with MonoBehaviour and Unity’s component-based architecture.
- Proficient in HLSL and custom shader programming, specifically for compute shaders.
- Knowledge of GSL (Generalized Shader Language) for writing custom GPU-based code and optimizing complex computations.
- Experience in networking and working with APIs for communication between Unity applications and external services or devices.
- Solid understanding of performance optimization techniques, including memory management, frame rate improvements, and multi-threading.
- Strong experience with Unity’s Job System, async/await patterns, and understanding of Unity’s multithreading capabilities.
- Experience working with medical imaging data formats (DICOM, NIfTI, etc.) and visualization techniques in Unity.
- Ability to write clean, maintainable, and scalable code following best practices and design patterns.
- Strong problem-solving and debugging skills, with an eye for detail and performance metrics.
- Excellent communication skills, with the ability to work effectively within a multidisciplinary team.
Benefits:
- Competitive salary and benefits package
- Flexible working hours (remote options available)
- Opportunities for career growth and development
- Work on impactful, life-saving projects in healthcare
- Collaborative and innovative team environment
How to Apply: Please submit your resume, portfolio, and any relevant work samples showcasing your experience with Unity, HLSL, compute shaders, and medical imaging to careers@singular.health. We look forward to hearing from you!
This job description outlines a challenging and rewarding role where a Unity Developer can make a significant impact in the medical field while working with cutting-edge technologies. If you have the skills listed above and are passionate about using your expertise to help solve complex healthcare problems, we’d love to hear from you!
Related Jobs
See more All Other Remote Jobs-
NewSave
- Save
- Save
- Save
- Save
- Save