This job might no longer be available.
Software Engineer - Shader Writer
2 years ago
The ideal candidate has a keen artistic eye, a deep knowledge of modern production raytracing, and experience with shader writing and shot lighting. You will join the Technology and Production group and work within the Surfacing/Shading team.
In addition to gaining experience with advanced rendering techniques, you’ll be uniquely positioned to work alongside artists and engineers to deliver the next generation of tools to advance future productions. You can also contribute to other disciplines within the software group, according to your interests.
Responsibilities:
- Writing shaders in Open Shading Language (OSL) for our shader library as well as working on other look-development tools used in production with our physically-based ray tracer.
- Work closely with show leads, top-notch artists, as well as the core developers.
- Tasks may include the full range of low-level library functions, artist-facing visual tools, problem-solving for production, and advancing the state of the art in rendering, lighting, and shading technology.
- Leverage strengths of lighting package and renderer in developing new shading technology
- Maintain and expand existing codebase based on production needs
- Collaborate on best practices and work to remediate workflow inefficiencies
Requirements
- Experience with and passion for writing shaders! (Any shading language, though OSL preferred.)
- 3-5 years as a TD, pipeline engineer, or software developer
- OSL shader writing
- Physically based shading/rendering in a raytracer
- Katana/Houdini/Gaffer production lighting experience, scripting, and API knowledge
- Experienced with Python, C, C++
- Highly detailed and organized in work practices
- Penchant for optimization and improvement
- Great team player in a highly fluid environment
- Experienced with UNIX/Linux
- Bachelor’s degree in Computer Science or equivalent
- QA experience
Benefits
Tangent Animation is an equal opportunity employer and welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. We are committed to providing reasonable accommodation upon request for candidates taking part in the recruitment process.
Please contact our Human Resources department at accessibility@tangent-animation.com if you require an accommodation.
We thank you for your interest, however, only those candidates selected for an interview will be contacted
Create Your Profile — Game companies can contact you with their relevant job openings.