3D R&D Engineer focused on designing and implementing 3D technologies for anatomical accuracy. Collaborating with medical experts and UX designers for next-generation products.
Responsibilities
Design and implement 3D rendering, visualization, and interaction features for anatomy-focused applications.
Develop and optimize algorithms for mesh processing, volume rendering, segmentation, and spatial data handling.
Process and prepare 3D anatomical datasets derived from CT/MRI/DICOM sources.
Profile and optimize GPU/CPU performance to support smooth, real-time interaction.
Build prototypes to evaluate new ideas, rendering techniques, and product concepts.
Collaborate with UX designers, medical experts, and product teams to refine user workflows and ensure visual accuracy.
Participate in code reviews, write documentation, and maintain clean, high-quality code.
Troubleshoot rendering issues, geometric artifacts, and pipeline inefficiencies.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Biomedical Engineering, Game Development, or related technical field.
2–3 years of professional experience in software development, preferably in 3D graphics or visualization.
Strong proficiency in C++, with solid understanding of object-oriented design and performance considerations.
Practical experience with a 3D graphics API or engine (OpenGL, Vulkan, DirectX, Unity, Unreal, etc.).
Understanding of core computer graphics principles: rendering pipelines, shaders, transforms, geometry, materials, etc.
Experience working with 3D data (meshes, point clouds, or volumetric datasets).
Familiarity with medical imaging formats (DICOM, CT/MRI data) or willingness to learn quickly.
Strong analytical and problem-solving skills, with the ability to explore and evaluate technical approaches independently.
Experience with GPU programming (CUDA, compute shaders) (preferred).
Background in computational geometry, scientific visualization, or image processing (preferred).
Experience working with anatomical or biomedical datasets (preferred).
Knowledge of numerical methods or real-time rendering optimization (preferred).
Familiarity with cross-platform development (Windows/Linux) (preferred).
Benefits
Health, Dental, and Vision care for you and your family
Workplace Services Engineer managing facility management responsibilities, data analysis, and sustainability initiatives. Collaborating with teams to improve user experience at Zurich's campus.
Senior Bridges Engineer delivering infrastructure projects for Mott MacDonald in Noida and Bangalore. Collaborating on bridge engineering and geotechnical solutions for diverse projects.
Senior Quality & Process Control Engineer managing quality and compliance for high - security products. Involved in process controls, project delivery, and team collaboration across various sites in the UK.
Manufacturing Engineer working with engineering and production to enhance manufacturing methods for STULZ Air Technology Systems. Focusing on process optimization, training, and design layouts.
Control Systems Engineer at Mitsubishi Power develops and executes control system designs across the Americas. Involves system configuration, testing, and customer training support.
Environmental Engineer, Scientist or Geologist supporting environmental and natural resources activities in Bethlehem, PA. Focusing on construction oversight, site investigation, and remediation tasks.
Development Engineer at Rogers Corporation developing products to support market - driven growth opportunities in Suzhou, China. Responsible for lab - scale trials and data analysis with cross - team collaboration.
Senior Process Engineer providing day - to - day engineering support for manufacturing operations and implementing process improvements. Collaborating on technical issues and mentoring junior engineers.
Validation and Calibration Engineer ensuring equipment reliability and product quality in a pharmaceutical environment. Planning, executing, and maintaining validation and calibration activities in compliance with cGMP regulations.