Senior Graphics Engineer

| Remote
Sorry, this job was removed at 4:44 a.m. (PST) on Friday, May 14, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Developing the Unity platform means designing, building, testing, and maintaining new features and products that enable artists, game designers, modellers and developers to create rich and interactive content. We are driving the future of how content is created and experienced.

The opportunity

As a graphics engineer on the terrain team, you will be involved in the development of Unity’s terrain technology. We specialize in solving performance issues, workflow improvements and rendering quality of terrain and foliage.

Grow your graphics and game engine experience while also having a direct impact on how our users build games in Unity. This is a permanent position at Unity in which we hope for you to join our family of developers and grow into a key contributor.

What you'll be doing

  • Collaborate on the implementation and improvement of features such as object scattering, painting and rendering of the terrain system.
  • Collaborate with technical artists to define and implement artist-friendly workflows.
  • Profile and optimize our rendering pipeline to ensure we deliver outstanding results.

What we're looking for

  • Experience in using graphics APIs (glsl, hlsl, etc) in a software development environment for games or related software
  • Knowledge of C# and/or C++
  • Familiar with performance profiling real-time graphics

You might also have

  • Experience making graphics software for different platforms (console, mobile, pc)
  • Worked on, or interested in, solutions for real-time terrain rendering.
  • Experience using the Unity engine

Life at Unity

Unity 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,400+ 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 three billion times per month in 2019 on more than two billion unique devices. 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 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.

Développer la plateforme Unity, c’est concevoir, construire, tester et maintenir de nouveaux produits et fonctionnalités permettant aux artistes, aux concepteurs de jeux, aux modélisateurs et aux développeurs de créer un contenu riche et interactif. Nous définissons l’avenir de la création de contenu et de l’expérience des publics.

En votre qualité de développeur graphique au sein de l'équipe de modélisation de terrains, vous participerez au développement des technologies de modélisation terrain propres à Unity. Nous sommes spécialisés dans la résolution des problèmes de performance, l'amélioration des processus et la qualité de rendu des terrains et des feuillages.

Développez votre expérience dans le domaine de la conception graphique et des moteurs de jeux, tout en influençant directement la manière dont nos utilisateurs créent des jeux dans Unity. Ce poste permanent vous permettra d’intégrer notre famille de développeurs à titre de contributeur clé.

Vos missions principales

  • Collaborer à la mise en œuvre et à l'amélioration de diverses fonctionnalités, notamment la diffusion sur les objets, les textures et le rendu du système de terrain.
  • Collaborer avec des artistes techniques pour définir et mettre en œuvre processus conviviaux adaptés.
  • Profiler et optimiser notre pipeline de rendus pour générer des résultats exceptionnels.

Ce que nous recherchons

  • Expérience de l'utilisation d'API graphiques (glsl, hlsl, etc.) dans un environnement de développement logiciel pour des jeux ou des logiciels similaires
  • Connaissance des langages C# et/ou C++
  • Connaissance du profilage des performances des applications graphiques en temps réel

Autres compétences distinctives

  • Expérience dans la création de logiciels graphiques destinés à diverses plateformes, qu'il s'agisse de consoles, de téléphones portables ou de PC
  • Expérience de travail ou intérêt pour les solutions de rendu de terrain en temps réel.
  • Expérience sur le moteur Unity.

La vie au sein de 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 et tant d’autres, utilisent Unity pour donner vie à leurs projets. 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 1 400 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 souscrit au principe de l’équité en matière d’emploi et favorise un environnement inclusif et novateur où se joignent les meilleurs employés. Par conséquent, nous offrons des chances égales pour l’emploi sans se baser sur l’âge, la race, 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é par la loi. Si nous pouvons effectuer certains préparatifs afin d’aider à faire en sorte que votre entrevue soit une expérience confortable et positive, veuillez nous en faire part.

Les chasseurs de têtes et les agences de placement ne peuvent pas envoyer de CV sur ce site ni directement aux gestionnaires. Unity n’accepte pas de CV non sollicités provenant de chasseurs de têtes ou d’agences. Unity ne règlera aucuns frais à une entreprise de recrutement tierce si aucun accord n’a été conclu au préalable.

#LI-AB2 #SEN

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our SF office is within a block of some incredible restaurants and fun hangout spots! We're right in-between the Powell and Montgomery BART stations. Work at Unity includes a ton of flexibility, depending on your role, the needs of your team and ultimately the way you and your team work best togethe

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UnityFind similar jobs