Expression of Interest - Sr. Software Engineer, USD Authoring
Core
Designing and implementing core infrastructure, APIs, and tools for shot, environment, and asset management within the animation production pipeline.
Role type
Senior Software Engineer (Production Technology)
Builds
Core libraries, artist-facing data management tools, and user interfaces for feature film production.
Domain
Computer Animation / Film Production Technology
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (x11/x14), Python, Qt (desktop development), USD (Universal Scene Description), TBB (threaded libraries), interactive tool design
Preferred skills
Testable code, Product Design/UX Engineering collaboration, computer animation process knowledge
Technologies
C++, Python, Qt, USD, TBB
Responsibilities
Designing core infrastructure for shot and asset definitions, building APIs for artist tools, solving technical obstacles for artists, extending core libraries, creating user interfaces for content authoring, integrating external DCCs into pipelines, writing tools/plugins for story development, devising artist dashboards for task management.
Seniority
Senior, hands-on IC