Rendering Software Engineer
(5+ years exp)Published: 1 month ago
Tesseract Imaging
Democratizing Mixed Reality
The Role
• Candidate will be responsible for end to end development and management of core rendering libraries for mixed reality.
• Refine and optimize rendering pipeline for mobile.
• Create clean APIs for internal graphics tools and editors to support the art/design department needs
Improve, debug, and extend existing graphics and art pipelines while also building new technology that scales across a range of mobile devices.
• Design, implement, measure, and analyze algorithms for rendering and visual effects.
• Create robust platform agnostic systems with abstraction layers that enable maximum cross-platform feature parity on iOS and Android.
• Keep up to date of latest developments in mobile hardware & software via developer support, conferences, publications.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
• BTech/MTech/MS in Computer Science or a related technical field or equivalent practical experience.
• 5+ years of graphics and/or rendering experience.
• 3+ years of experience with rendering and shader programming.
• Proficiency with C++.
• Expertise with programming real time rendering engines and shaders.
• Deep knowledge of the graphics pipeline, GPU architecture, advanced lighting, texturing, and rendering techniques.
• Professional experience with several graphical APIs, including: GLSL/HLSL, DirectX, Metal, OpenGL, Vulkan, GLES, and/or WebGL.
• Good mathematical skills.
• Extra credit: Significant use of one or more general-purpose modeling, rendering, and animation packages.
• Refine and optimize rendering pipeline for mobile.
• Create clean APIs for internal graphics tools and editors to support the art/design department needs
Improve, debug, and extend existing graphics and art pipelines while also building new technology that scales across a range of mobile devices.
• Design, implement, measure, and analyze algorithms for rendering and visual effects.
• Create robust platform agnostic systems with abstraction layers that enable maximum cross-platform feature parity on iOS and Android.
• Keep up to date of latest developments in mobile hardware & software via developer support, conferences, publications.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
• BTech/MTech/MS in Computer Science or a related technical field or equivalent practical experience.
• 5+ years of graphics and/or rendering experience.
• 3+ years of experience with rendering and shader programming.
• Proficiency with C++.
• Expertise with programming real time rendering engines and shaders.
• Deep knowledge of the graphics pipeline, GPU architecture, advanced lighting, texturing, and rendering techniques.
• Professional experience with several graphical APIs, including: GLSL/HLSL, DirectX, Metal, OpenGL, Vulkan, GLES, and/or WebGL.
• Good mathematical skills.
• Extra credit: Significant use of one or more general-purpose modeling, rendering, and animation packages.
Similar Jobs
Revofit
Your pocket guide to holistic health
Customised Homes
One stop shop for relevant information & resources for Self Home builders
ejohri
India's 1st Online Marketplace for reputed jewllers with unique online and offline connect
DSPWorks
IoT, Automation, Embedded
Moneytor
Automating Stressed Receivables Management
Fintricity
We're a venture studio, providing consulting and building ventures, and helping scaleups
bl0xchain
Multi-Disciplinary Blockchain Firm (Technical, Consultancy & Fund)
Vedic Rishi Astro Solutions
A SaaS based startup providing customised API solutions for Astrology & Compatibility
GrayQuest
GrayQuest provides a platform to pay fees in easy installments