Software Development Consultant, Solutions Games / Consultant(e) en développement de logiciels, Solutions Games

Role description

The opportunity

The Unity Accelerate Solutions Games team is a group of highly skilled Software Development and Technical Art Consultants with deep expertise in the Unity platform, whose main goal is to help our customers improve their projects and internal workflows and assist them in the resolution of very results-oriented technical problems. We provide a series of short-term and long-term consulting and development services which can range in duration from one week to eighteen months and beyond.

We’re looking for developers who want to share their expertise with our customers and help them achieve their performance targets. Our customer base spans a wide range of fields, such as video games, entertainment, manufacturing, automotive, aerospace, and architecture. If you're technically skilled, customer-focused, and are not afraid of constantly being pushed out of your comfort zone, this job will suit you!

This role might involve occasional travel to customers’ offices and other Unity offices, primarily within North America. Travel will generally not exceed 5 nights per month and is usually conducted during weekdays.

What you’ll be doing

  • Work with customers on a regular basis for short-term consultations and give them advice on how to resolve their performance issues and improve their existing workflows, including on-site and remote visits
  • Become embedded with external customer teams to develop interactive applications and tools in long term engagements
  • Build close relationships with Unity's internal development teams and provide customer feedback and use cases to them
  • Efficiently tackle problems, communicate, and educate our clients, both remotely and on-site at their offices
  • Help the Engineering Manager to scope projects for customers across a wide range of verticals, such as games, media and entertainment, manufacturing, automotive, aerospace, and architecture

What we’re looking for

  • Capable of developing and debugging code written in a large multithreaded C# or C++ codebase, using a multi-platform engine (e.g. Unity, Unreal, in-house)
  • Knowledgeable on how to profile, analyze, and improve performance, from low-level limitations to high-level architectural decisions
  • Experience in shipping multiple games or other real-time interactive applications, including a proven understanding of software development lifecycles
  • Proficient in written and spoken English, and able to guide customers by clearly communicating ideas and technical knowledge via written reports
  • Comfortable when it comes to diving into areas outside of their expertise in order to help our customers

You might also have

  • Experience in delivering training/technical talks and writing technical articles/documentation
  • Deep graphics programming knowledge and experience writing shaders

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

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.

The company’s 1,800+ person research and development team keeps Unity 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.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Headhunters and recruitment agencies may not submit resumes/CVs through this Web site 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é

L’équipe d’accélération des solutions pour les jeux de Unity est un groupe de conseillères et de conseillers spécialisés dans le développement de logiciels et l’art technique. Dotés d’une expertise approfondie de la plateforme Unity, ils ont pour principal objectif d’aider nos clients à améliorer leurs projets et leurs processus internes et à résoudre des problèmes techniques fortement axés sur les résultats. Nous proposons une série de services de conseil et de développement à court et à long terme, dont la durée est comprise entre une semaine et dix-huit mois, voire plus.

Nous sommes à la recherche de développeuses et de développeurs qui souhaitent partager leur expertise avec nos clients et les aider à atteindre leurs objectifs de rendement. Notre clientèle couvre un large éventail de domaines, notamment les jeux vidéo, le divertissement, la fabrication, l’automobile, l’aérospatial et l’architecture. Si vous avez des compétences techniques, si vous êtes soucieux(se) des clients et si vous n’avez pas peur d’être constamment sorti(e) de votre zone de confort, ce poste est fait pour vous!

Ce poste peut impliquer des déplacements occasionnels chez les clients et dans d’autres bureaux de Unity, principalement en Amérique du Nord. Ces déplacements n’excéderont généralement pas cinq nuits par mois et seront généralement effectués en semaine.

Ce que vous allez faire

  • Travailler avec les clients sur une base régulière pour les conseiller à court terme sur la façon de résoudre leurs problèmes de rendement et d’améliorer leurs processus existants, notamment en effectuant des visites sur place et virtuelles
  • S’intégrer aux équipes des clients externes pour développer des applications et des outils interactifs dans le cadre d’engagements à long terme
  • Établir des relations étroites avec les équipes de développement internes de Unity et leur fournir des cas d’utilisation et une rétroaction de la part des clients
  • S’attaquer efficacement aux problèmes, communiquer et éduquer nos clients, à la fois à distance et sur place dans leurs bureaux
  • Aider les responsables du développement à définir la portée des projets pour les clients dans de nombreux secteurs, y compris ceux des jeux vidéo, des médias et du divertissement, de la fabrication, de l’automobile, de l’aérospatial et de l’architecture

Ce que nous recherchons

  • Une capacité à développer et à déboguer du code écrit dans une grande base de code multifilière en C# ou C++ en utilisant un moteur multiplateforme (par exemple Unity, Unreal ou un moteur maison)
  • Une connaissance de la manière de profiler, d’analyser et d’améliorer le rendement, des limitations de bas niveau aux décisions architecturales de plus haut niveau
  • Une expérience en matière de réalisation de plusieurs jeux ou d’autres applications interactives en temps réel, dont une compréhension avérée des cycles de vie du développement logiciel
  • Une maîtrise de l’anglais écrit et parlé, ainsi que la capacité de guider les clients en communiquant clairement des idées et des connaissances techniques au moyen de rapports écrits
  • Une aisance à plonger dans des domaines qui ne relèvent pas de votre expertise pour mieux aider nos clients

Vous avez peut-être également

  • Une expérience dans l’organisation de formations et de conférences spécialisées, ainsi que dans la rédaction d’articles et de documents techniques
  • Une connaissance approfondie de la programmation graphique et une expérience dans l’écriture de nuanceurs

Nous veillerons à ce que les personnes handicapées bénéficient d’aménagements raisonnables pour participer au processus de demande d’emploi ou d’entrevue, pour remplir des fonctions professionnelles essentielles et pour recevoir d’autres avantages et privilèges d’emploi. Veuillez nous contacter pour demander des aménagements.

La vie chez Unity

Unity 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.

Notre équipe de plus de 1400 personnes assignées à la recherche et au développement fait en sorte que Unity soit à l'avant-garde du développement et assure un soutien optimal pour les 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 trois milliards de fois par mois en 2019, sur plus de deux milliards d'appareils uniques. Pour en savoir davantage, visitez le site www.unity.com.

Unity est un employeur axé sur l’égalité qui s’engage à créer un environnement inclusif, innovateur et ce avec les meilleurs talents. Nous offrons des opportunités d’emploi qui ne tiennent pas compte de l’âge, de l’ethnicité, de la religion, des limitations fonctionnelles, du sexe, de l’identité sexuelle ou d’un tout autre statut protégé conformément à la loi. S'il y a des préparatifs que nous pouvons faire pour vous aider à avoir une expérience d'entrevue confortable et positive, n’hésitez pas à nous en faire part.

Les chasseurs de tête et les agences de recrutement ne peuvent pas soumettre un résumé/CV directement sur notre site web ou à un de nos gestionnaires. Nous n’acceptons pas d’être spontanément sollicités par un chasseur de tête et ou une agence; une entente devra être signé entre les deux partis

#LI-EP1

Unity is looking to hire a Software Development Consultant, Solutions Games / Consultant(e) en développement de logiciels, Solutions Games at their Montreal, QC, Canada location. Job contains the tags VR, Remote, Temp, English, Unreal, Unity, C++ and C#.
Job discovered on 6/16/2021