This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The ideal Junior 3D Graphics Software Engineer candidate has C++ experience with 3D applications for imaging systems including a good understanding of the software lifecycle. The right candidates will have strong presentation skills, work well independently as well as part of a team, and enjoy collaborating for issue resolution.
Job Responsibility:
Contribute to the design and development of real-time 3D applications using modern C++
Work alongside senior developers to understand and optimize rendering pipelines, 3D geometry handling, and custom shader effects
Assist with implementing 3D features for simulation as well as project specific tools
Maintain existing 3D application code
Collaborate with various teams to understand requirements of projects and provide solutions
Stay current with emerging 3D technology and products
Work effectively in a changing, fast paced environment with challenging deadlines
Requirements:
Bachelor’s degree, or an equivalent combination of experience and education
Experience with C++
Solid understanding of 3D computer graphic principles and rendering algorithms
Ability to collaborate with subject matter experts and senior team members
Familiarity with C++ build tools
Strong project management, communication, and organizational skills
Nice to have:
3D research and development experience
Knowledgeable of cross-platform development (Windows, Linux, or macOS)
Demonstrated experience with OpenGL or OpenGL ES
What we offer:
Paid days off
Medical, dental, and vision insurance
May be eligible for a discretionary bonus
401(k) plan with employer match (currently set at 50%)