Description de Poste
Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.
Company Name : Ubisoft
Tech Art / Tools Programmer’s Mandate & Requirements
- Unity knowledge
- Release experience of finished projects from beginning to end
Tools For Game And Level Design
- Help continue the design of level editing tools (walls, props, level placement)
- Responsible for bridging level editing tools
Work with main programmers to enhance and support them
- Maintain and support team members that use level editing tools
Troubleshoot, tweak and balance created outcomes when needed.
Tools For Asset Pipeline
- Responsible for automated Props and Models Processing pipeline
- From source to game
- Tag cleanup of source meshes
- Attempt automatic cleanup
- Leave them tagged for manual cleanup by artists
- Generating destruction data
- Support on Destruction Generation Tools development and maintenance
- Part of the processing pipeline above
- Maintaining and validating asset setup (likely with tools and scripts)
- Help detect erroneous content that might not work in-game
Support On VFX Tools And Integration
- VFX Shader Graph support
- VFX tools for VFX artists
Batch Coloring
- Setup of templates
- Tools to help start an effect with proper hierarchy and components
- Integration support on dynamic and gameplay-sensitive effects
Entry points, triggers, and feedbacks help.
Support On Gameplay
- Support of operator abilities
- Creation of editor tooling:
Everyday workflows for managing gym scene situations and setups for testing gameplay cases.
- Game ‘gym states’ editor
Helps test gameplay situations from a defined starting point.
Tools For Artists
- Support on Ground Level / ‘Mega-Texture’ tech
- Bridge between programmers and artists
- Troubleshoot pain points in content creation by said tools
Rendering Tech Knowledge
- Support on rendering assets integration
Not Necessarily Low Level Knowledge
- Help team members integrate, tweak, and balance parameters exposed by rendering features implemented over time
- Python (for build tools and optionally Unity Editor python-driven tools)
- Graphics and Rendering
HLSL Knowledge
- Houdini (if the tech programmer finds it useful for our project)
Seniority Level
- Entry level
Employment Type
- Full-time
Job Function
- Design, Art / Creative, and Information Technology
- Industries: Non-profit Organizations
Referrals increase your chances of interviewing at Jobs for Humanity by 2x.
Get notified about new Arts Programmer jobs in Montreal, Quebec, Canada.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte