This job might no longer be available.
Senior Tools Developer, Metacast / Développeur outils sénior, Metacast
2 years ago
The opportunity
We are looking for an outstanding Senior Tools developer to push the boundaries of what is possible in the world of 3D volumetric industry. If you're passionate about crafting intuitive workflows & tools for creators, fabricate next-gen volumetric 3D experiences, and launching products from the ground-up, then we want to talk with you!
Unity Metacast is working on an exciting new way to experience streaming volumetric content on a variety of devices with full 3D interaction on the end user’s device, learn more here: https://unity.com/sports
You will help build great workflows for volumetric experiences in Unity, including artist-facing interactive tools, and developer-facing APIs, that can unlock creativity on current and future platforms for millions of creators. You will work directly with some of the best graphics and system developers in the world. Mostly meaningfully, you’ll participate in designing and development of tools required to ship the most technologically-impressive real-time experience.
Our vision is to redefine and reinvent how users consume sports content. Do you have a desire to reimagine how entertainment media can work?
What you’ll be doing
- Work closely with a cross-discipline team of developers and technical artists to design, implement and maintain highly productive authoring tools for crafting volumetric experiences in Unity
- Create intuitive artist-facing interfaces in UIToolkit and Unity’s IMGUI which automate complex 3D content assembly and Unity project setup
- Design powerful and extensible APIs with the backend Unity functionality needed to execute the artist tools
- Help support Metacast Studio as it deploys into real-world broadcast scenarios. Helping to solve unforeseen problems and working with clients to improve the tools and workflow iteratively
What we’re looking for
- Extensive experience with Unity. Including proficiency in C# programming, creating interfaces with UIToolkit or IMGUI, and creation of artist tools/Unity workflows
- Experience developing fast and intuitive UI, tools, and workflows with cloud backends
- Performance-minded development through profiling code and working to shorten/simplify pipeline UI/UX
- Tight-knit collaboration and communication skills with the ability to adapt quickly to new technologies and tasks
You might also have
- Extensive experience with Unity’s new UIToolkit system, or similar web development systems
- Extensive experience working with artists unfamiliar with 3D workflows (such as Unity, Unreal, Maya, etc)
- Previous experience with live TV & Broadcast, or media entertainment in general
Life at Unity
Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.
Unity is at the forefront of development by working alongside partners to ensure optimized support for the latest releases and platforms. Apps developed by Unity creators were downloaded more than five billion times per month in 2020. For more information, please visit www.unity.com.
Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please let us know.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.
L'opportunité
Nous sommes à la recherche d’un(e) développeur(se) senior exceptionnel(le), qui repoussera les limites du possible dans les secteurs de la diffusion et de la volumétrie 3D. Si la création de flux de travail et d’outils intuitifs pour les créateurs, la réalisation d’expériences 3D volumétriques de nouvelle génération et le développement de produits à partir de zéro vous passionnent, alors nous aimerions vraiment discuter avec vous!
Unity Metacast travaille sur une nouvelle manière passionnante de diffuser du contenu volumétrique sur une variété d’appareils avec une interaction 3D intégrale sur l’appareil de l’utilisateur final. Pour en savoir plus, cliquez ici : https://unity.com/sports
Vous contribuerez à l’élaboration d’un éditeur personnalisé pour la création d’expériences volumétriques dans Unity, notamment avec des outils intuitifs destinés aux artistes et des API destinées aux développeur(se), qui permettront à des millions de créateurs de libérer leur créativité sur les plateformes actuelles et futures.
Vous travaillerez directement avec quelques-uns des meilleurs développeurs graphiques et de systèmes au monde. De manière plus significative, vous participerez à la conception et au développement des outils nécessaires pour livrer les expériences en temps réel les plus impressionnantes sur le plan technologique à ce jour.
Notre vision est de redéfinir et de réinventer la manière dont les utilisateurs consomment les contenus de diffusion auparavant en 2D, désormais dans une qualité volumétrique 3D époustouflante. Souhaitez-vous réinventer la façon dont les médias de divertissement peuvent fonctionner?
Ce que vous allez faire
- Travailler en étroite collaboration avec une équipe pluridisciplinaire de développeur(se)s et d’artistes techniques pour concevoir, mettre en œuvre et maintenir des outils de création hautement productifs pour créer des expériences volumétriques dans Unity
- Créer des interfaces intuitives pour les artistes dans UIToolkit et l’IMGUI de Unity qui permettront d’automatiser l’assemblage complexe de contenu 3D et la configuration de projets Unity
- Concevoir des API performantes et extensibles dotées de la fonctionnalité back-end Unity nécessaire à la bonne exécution des outils des artistes
- Contribuer au support de Metacast Studio lors de son déploiement dans des scénarios de diffusion réels Contribuer à la résolution de problèmes imprévus et collaborer avec les clients pour améliorer leurs outils et leurs processus de manière itérative
Ce que nous recherchons
- Une expérience approfondie de Unity, notamment une maîtrise de la programmation en C#, la création d’interfaces avec UIToolkit ou IMGUI et la création d’outils pour les artistes et les processus Unity
- Une expérience dans le développement d’interfaces utilisateur, d’outils et de processus rapides et intuitifs avec des systèmes back-end dans le nuage
- Un développement axé sur les performances grâce à un profilage du code et à un travail visant à raccourcir et à simplifier les pipelines UI et UX
- Une aptitude à la collaboration et à la communication sans faille, avec la capacité de s’adapter rapidement aux nouvelles technologies et tâches
Vous avez peut-être également
- Une expérience approfondie du nouveau système UIToolkit de Unity, ou de systèmes de développement Web similaires
- Une expérience approfondie de la collaboration avec des artistes peu habitués aux processus 3D (notamment Unity, Unreal, Maya, etc.)
- Une expérience préalable dans le domaine de la télévision et de la radiodiffusion en direct, ou du divertissement médiatique en général
La vie chez Unity
Unity (NYSE: U) est la plateforme la plus utilisée au monde pour la création et l'exécution interactive de contenu 3D en temps réel (RT3D). Des créateurs, notamment des développeurs de jeux vidéo, des artistes, architectes, concepteurs automobiles et cinéastes, utilisent Unity pour donner vie à ce qu'ils ont imaginé. La plateforme de Unity offre un ensemble complet de solutions logicielles pour créer, exécuter et monétiser du contenu interactif 2D et 3D en temps réel pour les téléphones mobiles, les tablettes, les ordinateurs, les consoles et les appareils de réalité augmentée et de réalité virtuelle.
Unity est à l’avant-garde du développement. En collaborant avec nos partenaires, nous offrons un soutien optimal aux plus récentes technologies et plateformes. Les applications développées par les créateurs au sein de Unity ont été téléchargées plus de cinq milliards de fois par mois en 2020. Pour en savoir davantage, visitez le site www.unity.com.
Unity est un employeur axé sur l'égalité des chances qui s'engage à favoriser un environnement inclusif et innovateur avec les meilleurs employés. Par conséquent, nous fournissons des opportunités d'emploi sans tenir compte de l'âge, la race, la couleur, l'ascendance, l'origine nationale, la religion, le handicap, le sexe, l'identité sexuelle ou l'expression, l'orientation sexuelle ou tout autre statut protégé. S'il y a des préparatifs ou des ajustements que nous pouvons faire afin de vous aider à avoir une expérience d'entrevue confortable et positive, veuillez-nous le faire savoir.
Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.
#LI-MD1 #SEN
Create Your Profile — Game companies can contact you with their relevant job openings.