Développeur(se) de logiciels Staff, Engine Conversion Tools, Emerging Technology / Staff Software Developer, Emerging Technology

Nov 20, 2022
Remote,
... Not specified
... Intermediate
Full time
... Office work

L'opportunité

Vous voulez nous aider à rapprocher l’écosystème Unity de la communauté des créateur(rice)s de jeux vidéo?

Notre équipe Strategic Technologies est à la recherche d’un(e) développeur(se) de logiciels staff! Notre équipe fait partie du groupe Accelerate Solutions Emerging Technology! Nous renforçons les capacités de la communauté des créateur(rice)s de jeux vidéo en développant un nouvel ensemble d’extensions pour les principaux moteurs propriétaires et commerciaux, qui permettront aux créateur(rice)s de contenu de convertir facilement et de manière transparente leurs actifs ou scènes de contenu vers le moteur Unity.

Nous sommes à la recherche de spécialistes techniques enthousiastes, dotés d’une compréhension avérée des processus de pipeline d’actifs ainsi que d’une expérience du développement en matière de moteurs de jeux vidéo AAA. Grâce à ces connaissances, vous développerez et assurerez la maintenance de nos suites de plugiciels. De plus, vous optimiserez et étendrez les fonctionnalités que nous soutenons au moyen d’extensions complètes et soigneusement conçues!

Ce que vous allez faire

  • Collaborer avec une équipe multidisciplinaire afin de développer des outils et des processus, tout en maintenant l’efficacité, l’évolutivité, la performance, la facilité d’utilisation et la fidélité visuelle des contenus sources importés
  • Étendre la couverture des fonctionnalités prises en charge et des formats de fichiers de rétroconception
  • Faire preuve de proactivité en maîtrisant plusieurs domaines de développement, afin d’améliorer les scènes de jeu vidéo importées pour les faire correspondre à la source
  • Collaborer avec les équipes de R et D pour adapter, intégrer et construire de nouvelles fonctionnalités
  • Fournir aux créateurs(rice)s de contenu des ensembles d’outils cohérents et adaptés

Ce que nous recherchons

  • Une expérience dans le développement d’importateurs/exportateurs pour les moteurs de jeux vidéo
  • Une expérience dans un éventail de domaines de développement de jeux vidéo, notamment le rendu, l’animation, la physique, les scripts, et d’autres
  • Une maîtrise des langages C# ou C++, assortie d’une expérience approfondie de la maintenance ou du travail avec des moteurs de jeu propriétaires ou commerciaux comme Unity, Unreal, Frostbite, CryEngine et d’autres
  • Une compréhension et une expérience avérées de la conduite du cycle de développement de logiciels, des processus de publication et des pratiques de développement itératif
  • Une démarche minutieuse en matière de résolution de problèmes et une capacité à procéder à la rétro-ingénierie de systèmes complexes et à s’attaquer à des problèmes difficiles

Vous avez peut-être également

  • Une grande familiarité avec les modèles et les processus de sérialisation des actifs
  • Une connaissance des formats de fichiers DCC les plus répandus, y compris l’utilisation des processus de pipelines d’actifs
  • Une expérience avérée dans la fourniture de solutions pour les systèmes multifil et en temps réel

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éateur(rice)s, notamment des développeur(se)s de jeux vidéo, des artistes, des architectes, des concepteur(rice)s automobiles, des cinéastes et bien d’autres professionnel(le)s, utilisent Unity pour donner vie à leurs projets. Unity constitue la base sur lesquelles sont créés les contenus numériques les plus remarquables au monde. Plus précisément, 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.

Au quatrième trimestre de l’année 2021, Unity comptait en moyenne 3,9 milliards d’utilisateurs finaux actifs mensuels ayant consommé du contenu créé ou exploité au moyen de ses solutions. Les applications développées par ces créateurs ont été téléchargées en moyenne cinq milliards de fois par mois en 2021. Pour en savoir davantage, veuillez consulter le site www.unity.com.

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.

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.

 

The opportunity

Do you want to help us bring Unity's ecosystem even closer to the wider game creators community?

Our Strategic Technologies team has a new opportunity for Staff Software Developer! Our team is part of the Accelerate Solutions Emerging Technology group! We empower the game creators community by developing a new set of extensions for major proprietary and commercial engines that will enable content creators to easily and seamlessly convert their content assets or scenes to the Unity engine.

We are looking for enthusiastic technical specialists with a tried understanding of asset pipeline workflows and AAA game engine development experience. With this knowledge you will build upon and maintain our plugins suites. You will also optimize and extend our supported features with comprehensive and well crafted extensions!

What you’ll be doing

  • Collaborate with a multidisciplinary team to develop tools and workflows whilst maintaining efficiency, scalability, performance, ease of use and visual fidelity of imported source content
  • Extend the coverage of supported features and reverse engineering file formats
  • Be proactive by owning multiple engineering domains to improve imported game scenes that match with the source
  • Collaborate with R&D teams to adapt, integrate and build new features
  • Provide content creators with consistent and responsive tools sets.

What we’re looking for

  • Experience crafting importers/exporters for game engines
  • Experience with a broad range of engineering areas from video game development such as rendering, animation, physics, scripting, etc.
  • Proficiency in C# or C++with extensive experience maintaining or working with proprietary or commercial game engines such as Unity, Unreal, Frostbite, CryEngine, etc.
  • A validated understanding and experience with driving software development lifecycle, release processes, and iterative development practices
  • A detailed approach to problem solving and ability to reverse-engineer complex systems and tackle hard problems.

You might also have

  • A strong familiarity with assets serialization patterns and workflows
  • Industry standard knowledge of widespread DCC file formats, including asset pipelines workflows usage
  • Proven experience delivering solutions for multithreaded and real-time systems.

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.

In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com.

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across 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. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to 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.

#SEN #LI-SR1

COMPANY JOBS
597 available jobs
WEBSITE
Top Jobs