C++ Computer Graphics Engineer
Atomica -
Cairo, EgyptPosted 1 year ago24Applicants for1 open position
- 12Viewed
- 1In Consideration
- 3Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Atomica.ai helps doctors provide the best patient care possible using the power of AI, Robotics, and 3D Printing.
Atomica is looking for C++ Developers to join our Computer Graphics team that is responsible for creating our new effective, efficient, and performant 3D graphics engine powering our medical imaging software applications.
Responsibilities
- Develop and maintain our core 3D graphic library and rendering engine.
- Develop advanced modeling techniques for our medical imaging applications.
- Ensure the performance and quality of the rendering pipeline.
Job Requirements
- Bachelor's degree in the areas of Computer Science/Computer Engineering, Engineering or any other related fields
- Good command of English
Skills
- Proficiency in Modern C++, C++17 is preferred.
- Solid understanding of the math involved in computer graphics.
- Familiarity with version control systems (git) is preferred
- Experience with any 3D Graphics APIs (OpenGL-3.3+, DirectX-11+, Vulkan, Metal, etc.).
- Experience with any GPU shading languages (GLSL, HLSL, MSL, etc.).
- Experience with lighting, ray tracing and/or volume rendering is a plus.
- Experience in Computational Geometry is a Plus