About this role
We’re looking for a highly motivated Map Rendering Specialist to join our growing team:
A. Responsibilities (essential to the position)
Render maps in a 3D engine based on streamed vector data.Maintain the documentation for the map interfaces.Create real-time rendering techniques such as deferred rendering, shadow mapping/volumes, HDR, ambient-occlusion, particle systems for snow, rain, etc.Build tools and rebuild systems to maintain a real-time navigation map for the automotive embedded user interface system. Write GLSL shaders to implement specific real-time rendering effects for maps.Design, code and debug software to optimize the performance of map renderer.7. Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers.Manage the relationship with the map data provider. B. Requirements:
1. Industry background:
· Experience working with rendering engines such as Unity and Unreal
· Experience with using geographic data to make a map
· Experience with vector graphics rendering/rasterization
· Strong record of innovation demonstrated through patents, papers or products
· Experience with 3D Mesh generation
· Proven ability to articulate and advocate a vision for technology direction with customers and internal development teams
2. Knowledge and skills:
· Proficient in C/C++/C#
· Proficient in OpenGL/OpenGL ES2
· Experience with software project management, familiar with agile methodology
· Desired experience: Game graphics optimization (LOD, streaming, culling, etc.) and map rendering experience
3. Education / Training:
Bachelor in Automotive/Embedded Software/Systems Engineering/Computer Science with 5+ years of work experienceStrong presentation skills and excellent interpersonal skills; fun, outgoing and easy to work withSelf-starter able to operate with minimal supervision to achieve objectives
All your information will be kept confidential according to EEO guidelines.