Lead, Software Development, Quality / Chef D'quipe, Dveloppement De Logiciels, Qualit

Unity Technologies San Francisco , CA 94118

Posted 2 months ago

Role description

The opportunity

Unity's Montreal studio is growing its team with the goal to extend Unity's success within the Architecture, Engineering and Construction industries. Part of this work will be implementing essential Unity features to meet specific industry needs. You will be working in a multi-functional team of talented individuals and will be communicating with developers in other teams around the world.

You're a skilled software developer with a passion for quality. You can lead the quality team to support the development of high quality and high performance software. You can work alongside developers to build efficient tests for low-level code and create test strategies and approaches for a variety of projects. You are actively involved in driving for a balance between automated and manual tests, and in ensuring tools and processes are in place to continuously improve quality across the teams.

You also have a knack for always running into corner cases in APIs, or finding issues in things that should "just work." You know the importance of writing maintainable and well-tested code, as well as the pain if you don't plan for testing from the beginning. If you want to put those skills to use in creating tools for this new industry, you have looked at the right job.

What you'll be doing

  • Influence and guide the development teams towards continuous improvement and higher quality

  • Mentor and support the growth of your quality team

  • Lead the implementation and improvement of our automated tests, framework and infrastructure

  • Collaborate with the development teams to ensure the delivery of high quality software across multiple platforms such as mobile, desktop, AR and VR

What we're looking for

  • Great people skills and coaching experience

  • Problem solver with a natural investigative ability to seek the best solution, not the fastest

  • Experience as an automation specialist, developing and executing testing plans for large complex software projects

  • Experience with Unity platform or any other Real Time 3D engine.

  • Experience in performance, code analysis, and debugging tools

You might also have

  • Continuous Integration/Continuous Development tools experience

  • Experience with Revit, SketchUp, Rhino, Hierarchic, Navisworks, BIM360, Civil3D

  • Experience with Cloud technologies

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.

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

Le studio Unity de Montral agrandit rapidement son quipe dans le but de dvelopper le succs de Unity dans les secteurs de l'architecture, de l'ingnierie et de la construction (AEC). Une part de ce travail consiste mettre en uvre les fonctionnalits essentielles de Unity afin de rpondre aux besoins spcifiques de cette industrie. Vous travaillerez au sein d'une quipe multifonctionnelle compose de personnes dvoues, et vous serez en communication avec les dveloppeurs d'autres quipes travers le monde.

Vous tes un dveloppeur de logiciels expriment qui peut nous aider concevoir des outils de qualit et performants. Vous pouvez travailler avec d'autres dveloppeurs pour crer des tests efficaces pour le code de bas niveau, et mme mettre en uvre certains correctifs vous-mme. Vous aimez aller vite, tout en vous assurant de rattraper les choses avant qu'elles ne se cassent.

Vous avez galement le don de vous heurter des cas particuliers dans les API, ou de trouver des problmes dans des lments bien rods. Vous tes conscient de l'importance d'un code maintenable et prouv, et du dsastre potentiel de ne pas avoir planifi les tests ds le dpart. Si vous souhaitez mettre ces comptences au service de la cration d'outils pour cette nouvelle industrie, vous avez frapp la bonne porte.

Ce que vous allez faire

  • Collaborer avec l'quipe de dveloppement pour tester les nouvelles fonctionnalits et corriger les bogues dans des environnements varis, notamment les appareils mobiles, les ordinateurs de bureau, la RA et la RV

  • Dvelopper et amliorer nos tests automatiss, notre environnement et nos infrastructures

  • Inciter et aider l'quipe constamment amliorer la qualit de nos projets

  • S'associer notre quipe existante pour soutenir nos forums de dveloppeurs, lorsque le temps le permet

Ce que nous recherchons

  • Comptences avec C#

  • Don naturel enquter afin de rsoudre des problmes en cherchant la meilleure solution, et non la plus rapide

  • Exprience en tant que spcialiste de l'automatisation dans le dveloppement et l'excution de plans de test pour des systmes de code de bas niveau sur de grands projets logiciels complexes

  • Exprience avec la plateforme Unity ou tout autre moteur de rendu 3D en temps rel

  • Exprience dans les outils de performance, d'analyse de code et de dbogage

Vous avez peut-tre galement

  • Exprience avec les outils d'intgration et de dveloppement en continu

  • Exprience avec Revit, SketchUp, Rhino, Hierarchic, Navisworks, BIM360 ou Civil3D

  • Exprience des technologies infonuagiques

La vie chez Unity

Unity (NYSE: U) est la plateforme la plus utilise au monde pour la cration et l'excution interactive de contenu 3D en temps rel (RT3D). Des crateurs, notamment des dveloppeurs de jeux vido, des artistes, architectes, concepteurs automobiles et cinastes, utilisent Unity pour donner vie ce qu'ils ont imagin. La plateforme de Unity offre un ensemble complet de solutions logicielles pour crer, excuter et montiser du contenu interactif 2D et 3D en temps rel pour les tlphones mobiles, les tablettes, les ordinateurs, les consoles et les appareils de ralit augmente et de ralit virtuelle.

Notre quipe de plus de 1800 personnes assignes la recherche et au dveloppement fait en sorte que Unity soit l'avant-garde du dveloppement et assure un soutien optimal pour les plus rcentes technologies et plateformes. Les applications dveloppes par les crateurs au sein de Unity ont t tlcharges 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 employs. Par consquent, nous fournissons des opportunits 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 protg. S'il y a des prparatifs ou des ajustements que nous pouvons faire afin de vous aider avoir une exprience d'entrevue confortable et positive, veuillez-nous le faire savoir.

Les chasseurs de ttes et les agences de recrutement ne peuvent pas soumettre rsumes/CV par ce site Web ou directement aux superviseurs. Unity n'accepte pas des chasseurs de ttes non sollicits et des rsums (CV) d'agence. Unity ne payera pas d'honoraires aucune agence tierce ou entreprise qui n'a pas sign d'ententes avec Unity.

#LI-NSG #SEN

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Cloud Software Development Manager

IBM Corporation

Posted 3 days ago

VIEW JOBS 10/23/2021 12:00:00 AM 2022-01-21T00:00 Introduction Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. Your Role and Responsibilities At IBM, we are driven to help our clients transform themselves and take full advantage of the cloud and IBM Cloud Platform Services play a key role with its global cloud presence that continues to grow and expand its reach. We are looking for a talented Software Development Manager with DevOps and Software Engineering experience to join us. We seek individuals who innovate and share our passion for winning in the cloud marketplace. The ideal candidate will be working alongside fellow software engineering professionals, as we continue to develop and improve the network and software that powers the Cloud. This area of Engineering is responsible for the technical design, service implementation and support of one of the world's largest and most interconnected set of data centers. If you are a talented professional who is passionate about technology, seeks responsibility, thrives when empowered and understands the importance of personal accountability, we want to talk to you! The successful candidate will work as a Software Development Manager as part of the IBM Cloud Network team with a focus on the following key responsibilities: * Provide functional direction to a team of talented software engineers and provide technical leadership and guidance. * Work closely with the team to ensure impediments are removed and commitments are met with high quality while allowing engineers to creatively complete tasks without undue interference. * Cultivate a culture of teamwork, diversity, respect, and growth within managed team. * Collaborate with product management and other solution teams to get feedback with prioritized feature requests. * Collaborate and effectively communicate with high profile customers. * Monitor pager duty alerts, debug and drive solutions to reduce them. * Collaborate with dependent teams to negotiate and interlocked feature delivery dates. * Scope the effort and assign resources for projects and features. * Track project milestones and dependent team deliverables for the timely release of features. * Work within a continuous Integration and continuous delivery development model and foster culture of continuous improvement. * Work closely with the execs and other development managers Required Technical and Professional Expertise * Bachelor's degree in Computer Science, Engineering or other technical discipline; * Minimum 10 years' experience in Software Development or Software Engineering; * Minimum of 4 years' management experience; * Minimum of 2 years' experience with Agile/DevOps Development practices; * Excellent communications skills (both verbal and written); * Previous Project Management Experience * Good organizational skills; and the ability to multi-task. Preferred Technical and Professional Expertise * Master's degree in Computer Science, Engineering or other technical discipline; * Cloud Development experience with focus on networking; * Minimum of 2 years of experience in the area of networking; * Knowledge of all layers of the OSI model, most importantly the network (layer 3) and application (layer 7); * Minimum of 10 years' experience in Software Development or Software Engineering; including 5 years technical team lead experience. * Minimum of 5 years' experience with Agile/DevOps Development practices; * Previous 3 years project management experience or PMP certified. IBM Corporation San Francisco CA

Lead, Software Development, Quality / Chef D'quipe, Dveloppement De Logiciels, Qualit

Unity Technologies