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
Senior Managed Services Engineer providing advanced technical support for Microsoft systems. Managing IT infrastructure and collaborating with clients to optimize performance.
SQL DBA Engineer managing SQL Server and Azure databases for consulting firm. Responsible for database performance, integration, and compliance with best practices.
Firmware Development Engineer developing firmware for multi - protocol high - speed SERDES. Collaborating with system, analog, and logic design teams on embedded development and communication systems.
Lead Cloud IAM Engineer securing complex systems and cloud identities at Northwestern Mutual. Collaborating with stakeholders and driving cloud identity strategy while managing advanced projects.
Engineer in supply technology overseeing operations and maintenance of gas and water plants. Required to optimize processes and ensure compliance with regulations.
Senior Process Engineer responsible for enhancing manufacturing operations in medical device industry. Leading process capability improvements and mentoring technical staff on production floor.
Molding Engineer providing hands - on technical support for injection molding operations in a medical device environment. Collaborating with teams on process improvements and validation activities.
Expansion Engineer designing and engineering delivery hubs for Bosta, leveraging technology to empower logistics in Egypt. Focusing on maximizing productivity through engineered layouts and oversight.
Design & Planning Engineer supporting Ford Blue, Model - E and Ford Pro Powertrain projects. Responsible for optimizing capital spending and developing container concepts.
Requirements Engineer for public sector documentation and stakeholder communication. Collaborating with software development for quality assurance and reporting tasks.