ILMxLAB Company Logo

ILMxLAB

San Francisco, California - United States
View all jobs at this company »

Principal Rendering Engineer

Description

The Lucasfilm Advanced Development Group (ADG) is looking for a Principal Rendering Engineer to join our team in San Francisco OR Vancouver!!

ADG develops tools and techniques for high-fidelity computer graphics and simulation. Our goal is to expand and enhance creative storytelling in the Star Wars universe through real-time rendering of film-quality imagery. Our work can also be seen powering many of the ILMxLAB immersive experiences.

As a Principal Rendering Engineer within ADG you will develop new techniques for real-time rendering, deliver tools and technology that empower storytellers, and collaborate with our sister company, Industrial Light & Magic, to leverage existing knowledge and solutions. You will set new bars for what can be achieved with real-time rendering.

Responsibilities:
• Research, prototype, and implement real-time solutions for high-fidelity real-time rendering
• Develop and create solutions for computer lighting, VFX, post-processing
• Provide deep domain expertise in the area of rendering
• Plan and manage tasks and schedules effectively to meet key milestones
• Mentor and Advises/assists junior engineers with maintenance and bug fixing of existing software and/or systems. Collaborate with other engineers to form a highly productive team
• Improve and maintain existing code to increase quality, reliability, and maintainability
• Represent ADG in collaborations and joint efforts with internal and external vendors
• Maintain deep knowledge and awareness of technical advancements in the area of rendering and other related areas.

Required:
• Excellent 3D math skills (linear algebra, vector math)
• Strong knowledge of C/C++ programming languages
• In-depth knowledge of photorealistic rendering techniques (REYES, Physically Based Ray Tracing, Global Illumination, Computational Geometry, MIS)
• Experience with GPGPU / Compute shaders
• Deep experience of one or more of industry standard graphics APIs (DirectX, OpenGL, Etc)
• Deep experience of shader languages (HLSL/GLSL/Cg)
• Self-motivated individual with excellent problem solving skills
• Must be detail oriented and organized, possess strong communication skills, and be able to handle a variety of tasks in an efficient manner.
• Bachelor's degree in Computer Science, Engineering or Scientific discipline, advanced degree preferred

Preferred:

• 10+ years of professional experience in computer graphics and rendering
• Experience designing and implementing rendering algorithms, emphasizing photo realistic results
• Experience of subdivision surfaces
• Experience working with real-time rasterizers




This Job is no longer active!