Location: Redmond (onsite preferred, remote ok) Duration: 12 months with Possible Extension
Description: As a Graphics Software Engineer, you will prototype new AR/VR rendering systems and algorithms today to create the immersive computing experiences of tomorrow.
Responsibilities Prototype and develop Client real-time rendering techniques and algorithms for AR/VR products and displays Research ways to make state-of-the-art real-time rendering techniques run on AR/VR hardware Contribute to and maintain a rapid iteration graphics prototyping platform Write high-quality, performant and maintainable code Collaborate with cross-functional engineering teams to deliver innovation into AR/VR hardware
Minimum Qualifications Bachelor's degree in Computer Science or equivalent practical experience. 6+ years of graphics software engineering experience writing shaders and C/C++ Experience with low level performance profiling and optimization Strong knowledge of linear algebra and physically based rendering
Preferred Qualifications Experience shipping AAA Games working on graphics features and subsystems Experience with VR rendering and/or OpenXR Experience with character/skin/hair rendering Experience with mobile graphics architecture and tile-based rendering Experience with DCC tools such as Maya, Houdini, Blender, 3Ds Max Experience with Open 3D Engine (O3DE)
Good to have skills: Shipped at least 1 game working on graphics features and subsystems Experience with VR rendering and/or OpenXR Experience with character/skin/hair rendering
Story Behind the Need - Business Group & Key Projects: RLR - Graphics - LARS Rendering avatars on AR/VR devices. A lot of that involves optimization. Research group, researching ways to accelerate graphics.
Compelling Story & Candidate Value Proposition: Opportunity to research cutting-edge techniques in graphics. Working with world class engineers and advanced hardware. Potential for research to impact billions of customers.
Typical Day in the Role: Writing C++ and shader code for new rendering systems and algorithms.
Years of overall experience required : At least 6 years of experience
As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Seniority level
Entry level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Staffing and Recruiting
Referrals increase your chances of interviewing at ICONMA by 2x