Talent.com
Responsable Logiciel Senior / Senior Software Manager
Responsable Logiciel Senior / Senior Software ManagerEngineered Arts LLC • Montreal, Quebec, Canada, H3A 0A8
No longer accepting applications
Responsable Logiciel Senior / Senior Software Manager

Responsable Logiciel Senior / Senior Software Manager

Engineered Arts LLC • Montreal, Quebec, Canada, H3A 0A8
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

À propos de Engineered Arts

Engineered Arts est le principal fabricant de robots humanoïdes grandeur nature destinés aux secteurs du divertissement, de l’éducation et de la communication. Forts de 20 ans de développement matériel et logiciel, nos robots sont commercialisés dans plus de 30 pays à travers le monde, avec des clients tels que NASA, PwC, Meta et bien d’autres.

Notre robot Ameca est reconnu comme « le visage de l’IA » et connaît un succès viral sur les réseaux sociaux, porté par l’essor de l’intelligence artificielle générative. Aux côtés de notre gamme Mesmer de figures animées ultra-réalistes, nos robots continuent de surprendre et d’enthousiasmer les visiteurs dans les musées, parcs à thème, sites touristiques et salons professionnels, tout en soutenant des universités de premier plan dans leurs recherches en IA et en robotique.

Nos robots sont aujourd’hui idéalement positionnés pour pénétrer le segment en pleine expansion des robots de service, avec des applications telles que l’accueil, les réceptions, les comptoirs d’enregistrement, les points d’information et les points de vente (PoS).

Nous sommes une équipe d’ingénieurs et de créatifs passionnés, déterminés à concevoir les meilleures expériences possibles pour nos clients. Notre devise interne est “Be WOW” tout ce que nous faisons doit être amusant, divertissant ou surprenant. Nous repoussons constamment les limites du possible en robotique humanoïde, en recherchant et en développant de nouveaux systèmes et techniques afin d’en accroître l’attrait. Nous explorons et questionnons la perception humaine des robots — entre fascination, crainte, inconfort, excitation et joie — que suscitent ces humanoïdes mécaniques réalistes.

About Engineered Arts

Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many more.

Our Ameca robot is well known as ‘the face of AI’ and a social media viral success, taking advantage of the generative AI craze. Along with our ultra-realistic Mesmer range of animated figures our robots continue to surprise and excite visitors at museums, theme parks, visitor attractions and trade shows as well as aid leading universities with AI and robotics research. Our robots are poised to break into the future mega-expansion service robot segment, with applications such as front of house, receptions, check-in desks, information points and PoS.

We are a team of dedicated engineers and creatives striving to develop the very best experiences for our customers. Our internal motto is ‘Be Wow’, everything we do is fun, entertaining or surprising to encounter. We always push the boundaries of what is possible in humanoid robotics, researching and developing new systems and techniques to further their appeal. We explore and challenge the human perception of robots as well as the fear and discomfort and the excitement and joy life-like mechanical humanoids present.

Description du poste Vous êtes un(e) responsable en ingénierie logicielle expérimenté(e) à la recherche d’une opportunité pour diriger une équipe développant un produit logiciel complexe et à fort impact dans le domaine de la robotique de pointe. Vous disposez d’une expérience approfondie et variée dans la conception de plateformes, d’outils et d’expériences utilisateur, et vous savez mettre votre expertise au service de l’accompagnement des ingénieurs.

Vous avez encadré de grandes équipes de 10 personnes ou plus et démontré votre capacité à livrer des projets complexes dans les délais, avec un haut niveau de qualité. Vous êtes passionné(e) à la fois par le développement logiciel et par le développement des talents. Vous êtes capable de fournir des retours pertinents sur les conceptions techniques et d’intervenir directement dans le développement lorsque nécessaire.

Responsabilités principales

Diriger, accompagner et encadrer plusieurs équipes de développeurs logiciels hautement qualifiés.Assumer la responsabilité globale des principaux indicateurs de performance produit, notamment la disponibilité (uptime), la latence et les sujets liés à l’assurance qualité (QA).Permettre à l’équipe d’adopter des pratiques de pointe, notamment en garantissant la mise à disposition des outils adaptés et en développant les compétences des membres dans des domaines émergents tels que le développement assisté par l’IA.Gérer des plans de projets impliquant plusieurs équipes, y compris des équipes transverses, afin de livrer dans les délais et avec un haut niveau de qualité.Piloter la gestion de la performance de votre équipe : définition et suivi des OKR, revues de performance, calibrations et accompagnement de carrière.Contribuer à définir et à promouvoir la vision technique des produits logiciels d’Engineered Arts.Superviser les activités de recrutement dans le cadre de la croissance de l’équipe.Participer activement à l’amélioration du code hors chemin critique et rester impliqué(e) techniquement aux côtés de l’équipe.

Défis

Trouver l’équilibre entre rapidité de livraison et qualité technique, tout en gérant la dette technique tout en livrant des fonctionnalités à forte valeur ajoutée.Maintenir l’équipe à jour face à l’évolution rapide des pratiques et technologies du développement logiciel.Aligner plusieurs parties prenantes ayant des priorités parfois contradictoires, et prendre/communiquer clairement les arbitrages.Faire évoluer les systèmes et processus à mesure que le produit, l’équipe et la base clients se développent.Gérer l’ambiguïté dans la direction ou les exigences produit et la transformer en plans clairs pour l’équipe.Intégrer le logiciel à des systèmes robotiques complexes et en temps réel.

Qualifications, connaissances, compétences clés et expérience

Indispensable

Plus de 8 ans d’expérience en ingénierie logicielle, dont au moins 3 ans à la tête d’équipes de développement logiciel.Expérience dans la gestion d’une équipe de 10 personnes ou plus.Connaissance approfondie des tendances et technologies émergentes dans le domaine du développement logiciel, y compris l’usage des outils d’IA et les bonnes pratiques associées.Excellentes compétences en communication orale et écrite en anglais.Bonne maîtrise des technologies de développement back-end et front-end, notamment Python et Typescript.Maîtrise solide des modèles de conception et des cadres d’architecture logicielle.Connaissance approfondie des processus de développement Agile.

Souhaitable

Expérience dans le développement pour la robotique ou d’autres systèmes centrés sur le matériel.Expérience dans des systèmes combinant éléments logiciels cloud et locaux.Expérience dans des systèmes nécessitant des temps de latence critiques ou un fonctionnement en temps réel.

Role Outline

You are an experienced software engineering manager looking for an opportunity to lead a team developing a complex, high impact software product in a cutting edge robotics field. You have a deep and varied experience building platforms, tools and user experiences and can use your knowledge to guide engineers. You have managed large teams of 10 or more people and demonstrated delivering complex projects on-time and with high quality. You are passionate about both software development and people development. You provide feedback on technical designs and can pitch in with hands-on development if needed.

Main ResponsibilitiesLead, support and mentor multiple teams of highly skilled software developersTake overall responsibility for key product performance metrics, including uptime, latency and QA mattersEnable the team to operate to cutting-edge practices, including ensuring provision of the right tooling and up-skilling team members in emerging fields such as AI assisted codingManage project plans spanning multiple teams including cross-functional teams to deliver on-time and with high quality.Own performance management for your team including guiding OKRs, conducting performance calibrations and reviews, and career coaching.Help set and champion the technical vision for Engineered Arts software productsOwn recruitment activities as we grow the team.Work on non-critical path code improvements and stay hands-on with the team.

ChallengesBalancing delivery speed with technical quality, managing tech debt while still shipping valuable features.Keeping team up to date with fast moving development in the professionAligning multiple stakeholders with competing priorities, making and communicating trade-offs clearly.Scaling systems and processes as the product, team, and customer base grow.Managing ambiguity in product direction or requirements, and turning it into clear plans for the team.Integrating software with complex robotic and real-time systems

Qualifications, Knowledge, Key Skills and ExperienceEssential8+ years of solid engineering experience, with 3+ years of experience leading software development teams.Experience managing a team of 10 or more.Deep knowledge of emerging trends and technologies in the software engineering discipline, including AI tooling use and best practicesExcellent oral and written communication skills in English.Good knowledge of backend and front-end development technologies including Python and Typescript.Solid knowledge of design and architectural patterns and frameworks.Solid knowledge of Agile development processes.DesirableExperience developing for robotics or other hardware-centric systemsExperience in systems with distributed cloud and local software elementsExperience with systems involving critical latency / real time requirements



PI9e844dfdd816-30511-39868602

Create a job alert for this search

Responsable Logiciel Senior / Senior Software Manager • Montreal, Quebec, Canada, H3A 0A8

Similar jobs

Senior Software Architect — Scalable, Secure Systems Leader

Croesus Finansoft, Inc.Montreal
Full-time

Une société de logiciels de gestion de patrimoine recherche un architecte logiciel pour définir et concevoir l'architecture technique de systèmes d'information.Le candidat idéal aura plus de 7 ans ...Show more

 • Promoted

Responsable du développement de produits de dispositifs médicaux / Manager, Software Developmen[...]

Jubilant Pharma LimitedMontreal
Full-time

À propos de Jubilant Radiopharma.Chez Jubilant Radiopharma, nous développons des solutions innovantes qui contribuent directement aux soins des patient·e·s.Notre équipe est animée par la collaborat...Show more

 • Promoted

Responsable de l'intégation et des tests logiciels

L3Harris TechnologiesMontreal (administrative region), QC, CA
Full-time

L3Harris se fait un devoir de recruter et de former des talents performants qui sont passionnés par ce qu’ils font.Nos employés sont liés par un engagement commun envers leur croissance professionn...Show more

 • Promoted

Responsable produit Senior - Senior Product Manager – Garneau / Sugoi

Garneau SportsMontreal, QC, Canada
Full-time

Rejoignez l’Aventure avec Garneau & Sugoi – Repoussez Vos Limites Chaque Jour !.Chez Garneau et Sugoi, la passion de la performance, de l’innovation et de l’excellence en cyclisme et en course à pi...Show more

 • Promoted

Ingénieur logiciel principal / Senior Software Engineer

Trane TechnologiesMontreal, Quebec, Canada
Full-time

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet ...Show more

 • Promoted

Gestionnaire du développement logiciel / Software Development Manager

Unity South APAC (SEA, ANZ, IND Subcont.)Montreal (administrative region), QC, CA
Full-time

Chez Unity, nous croyons que le monde est meilleur lorsqu’il y a plus de créateurs et créatrices.Nous concevons des outils qui permettent aux artistes, aux développeur(se)s et aux studios de donner...Show more

 • Promoted

Senior Software Engineer

FlareMontreal (administrative region), QC, CA
Full-time

On est une équipe de gens passionnés par notre mission: aider les entreprises à se protéger contre la cybercriminalité – et ça nous tient vraiment à cœur.On avance grâce à la confiance, on agit ave...Show more

 • Promoted

Gestionnaire du développement logiciel / Software Development Manager

UnityMontreal
Full-time

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 co...Show more

 • Promoted

Senior Release Manager & Tech Lead - Hybrid

Gravity ConseilMontréal, Canada
Full-time

Une société de conseil en technologie recherche un Release Manager pour son bureau de Montréal.Ce poste hybride exige une solide expérience en développement.NET et une maîtrise d'Azure DevOps.Le ca...Show more

 • Promoted

Architecte de solutions senior

Banque NationaleMontreal, QC, CA
Full-time

Une carrière en tant qu’architecte senior de solutions dans l’équipe architecture de solution et données de Gestion de patrimoine, à la Banque Nationale, c’est diriger la définition et la mise en p...Show more

 • Promoted

Senior Manager, Application Solutions Portfolio

Addmore GroupMontreal (administrative region), QC, CA
Permanent

Une entreprise de ressources humaines spécialisée recherche un Gestionnaire Applicatif pour un poste permanent à Montréal.Le candidat idéal possède plus de 5 ans d'expérience dans un rôle similaire...Show more

 • Promoted

Senior Software Engineer - Integrations

Stay22Montreal (administrative region), QC, CA
Full-time

Chez Stay22, nous révolutionnons la manière dont les gens convertissent en ligne.Notre plateforme d'affiliation alimentée par l'IA aide les éditeurs, les plateformes de billetterie et les créateurs...Show more

 • Promoted

Développeur senior | Senior Software Engineer

2KMontreal (administrative region), QC, CA
Full-time

Fondée en 2005, 2K Games est une entreprise internationale de jeux vidéo, éditant des titres développés par certains des studios de développement les plus influents au monde.Nos studios, responsabl...Show more

 • Promoted

Développeur senior | Senior Software Engineer Montréal, Quebec, Canada

2K Games, Inc.Montreal (administrative region), QC, CA
Full-time

Développeur senior | Senior Software Engineer.Fondée en 2005, 2K Games est une entreprise internationale de jeux vidéo, éditant des titres développés par certains des studios de développement les p...Show more

 • Promoted

Responsable en Génie Logiciel/Software Engineering Manager - AutoSync

AutoTrader.caMontreal (administrative region), QC, CA
Full-time

Nous sommes TRADER, un leader canadien des solutions numériques pour l'automobile.Nos marques phares — AutoTrader.AutoSync, Dealertrack Canada et CMS — aident les Canadiens à acheter, vendre et fin...Show more

 • Promoted

Gestionnaire du développement logiciel / Software Development Manager Montreal, Canada

Unity3dMontreal (administrative region), QC, CA
Full-time

We’re looking for an Engineering Manager to lead the teams behind SyncSketch and SpeedTree.SyncSketch helps teams collaborate and review creative work at scale, while SpeedTree is an industry‑leadi...Show more

 • Promoted

Senior Software Engineer, Compliance Deployments & Regions

CrewMontreal (administrative region), QC, CA
Full-time

Une entreprise spécialisée en gestion des actifs recherche un Développeur logiciel principal pour piloter les déploiements de conformité et multi-régions.Le candidat idéal doit avoir une solide exp...Show more

 • Promoted

Développeur Logiciel Senior (Technologie Logistique)

ToparoMontreal, Montreal (administrative region), CA
Full-time +1

En tant que Développeur de Logiciel Senior au sein de notre client, vous jouerez un rôle central dans la croissance et le développement des systèmes logistiques.Nous recherchons un individu à l'esp...Show more