3D Game Engine Developer
Description
Design and implement functionalities for real-time 3D engines based on WebGL/JavaScript
Responsibilities:
- Implement real-time 3D rendering capabilities ranging from massive data visualization to material shaders programming
- Design and implement interactive tools for urban designers and 3D/GIS engineers in general
- Research, analyze, and push the state-of-the-art in real-time rendering technology
- Validate, critique, and improve the user experience of our 3D engines
- Prototype web applications for urban planning, cities, geodesign, and other GIS industries
- Build and maintain unit tests using the latest methodology and technology
- Work closely with software developers and product engineers in a highly interactive, creative environment
Requirements:
- Master’s degree in computer science
- Strong background in software design, computer graphics, and real-time rendering
- Excellent programming skills (C++/OpenGL, JavaScript/WebGL, Shaders, etc.)
- In-depth experience with the development of game engine technology
- Experience in modeling and texturing of virtual urban environments
- Ability to work in a fast-paced team environment and meet tight schedules
- Excellent analytical and creative thinking skills
Recommended Qualifications:
- Industry-based knowledge of the use of 3D GIS data for visualization and analysis
- Familiarity with ArcGIS®, Esri® CityEngine®, or GIS software in general
- Knowledge of 3D tools such as Maya, 3DS MAX, SketchUp, Blender, or similar
This Job is no longer active!