Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Développeur de logiciels senior (simulation) image - Rise Careers
Job details

Développeur de logiciels senior (simulation)

Description de l'entreprise

Vention accompagne certaines des entreprises manufacturières les plus innovantes dans l’automatisation de leurs ateliers de production en quelques jours seulement. La plateforme d’automatisation de fabrication en ligne (MAP) de Vention permet à ses clients de concevoir, d’automatiser, de commander et de déployer des équipements de fabrication depuis leur navigateur Web.

Le siège social de Vention est situé à Montréal, au Canada, et possède des bureaux à Berlin et à Boston. Vention est en activité dans plus de 3 000 usines réparties sur les cinq continents. Figurant sur la liste des Canada’s Most Admired Cultures et Great Place to Work, notre culture est axée sur la performance et nous nous préoccupons profondément du bonheur de nos employé·es. Nous aimons les objectifs ambitieux, les faits et les données, et les débats constructifs. Mais nous savons également que nous ne pouvons pas nous dépasser sans un environnement de travail stimulant et bienveillant. Ces deux aspects de notre culture se nourrissent l’un l’autre et sont considérés avec le même niveau d’attention. Nos valeurs et nos principes sont les suivants :

  • Nous rendons nos clients performants – nous nous plaçons du point de vue du client et nous nous efforçons de créer une expérience client exceptionnelle.
  • Nous exécutons et délivrons – nous nous fixons des objectifs ambitieux et nous sommes enthousiastes à l’idée de les atteindre.
  • Nous débattons, puis nous nous engageons – nous remettons en question nos propres perspectives et idées à la recherche des meilleures solutions.
  • Nous innovons pour inspirer – nous valorisons l’innovation dans les produits, les expériences utilisateur et les pratiques commerciales.
  • Nous collaborons pour aller plus loin – nous travaillons en équipe pour obtenir de meilleurs résultats que ceux que nous obtiendrions seuls.
  • Nous encourageons nos collaborateurs à atteindre leur plein potentiel – nous nous imposons des normes élevées, mais nous savons quand il faut célébrer les progrès et les réussites.

Description du poste

En tant que développeur de simulation senior chez Vention, vous contribuerez de manière décisive à l'évolution de notre moteur de simulation basé sur un navigateur. Au sein d'une équipe agile, vous contribuerez à la conception et à la mise en œuvre de nouvelles fonctionnalités de simulation 3D et de flux de travail qui permettent aux utilisateurs de concevoir, de valider et de visualiser leurs machines de manière autonome. Votre travail aura un impact important sur les capacités de la plateforme et sur la façon dont nous présentons notre technologie aux clients.

Nous recherchons une personne passionnée par la résolution de défis techniques complexes dans un environnement de startup collaboratif et dynamique.

Principales responsabilités:

  • Concevoir, développer et maintenir des applications logicielles robustes, en garantissant de hautes performances et une grande évolutivité.
  • Soutenir et encadrer les membres juniors de l'équipe dans tous les aspects du développement logiciel agile.
  • Appliquer les modèles de conception de logiciels et les principes SOLID pour créer un code propre, maintenable et réutilisable.
  • Travailler avec TypeScript, avec une exposition supplémentaire à Python et C++ si nécessaire.
  • Développer et optimiser des applications en utilisant ReactJS pour le développement frontal.
  • Analyser et remanier le code existant, en améliorant la maintenabilité et les performances.
  • Collaborer avec des équipes interfonctionnelles pour développer des applications basées sur la simulation et la physique.
  • Travailler avec des moteurs physiques et des moteurs de rendu si nécessaire.
  • Utiliser l'algèbre linéaire et d'autres techniques mathématiques si nécessaire.

Qualifications

  • Licence ou maîtrise en génie logiciel, informatique ou dans un domaine connexe.
  • Plus de 5 ans d'expérience dans le développement de logiciels.
  • Solides compétences en matière de résolution de problèmes et d'analyse, avec un grand souci du détail.
  • Expérience des moteurs de jeu, de la simulation basée sur la physique ou du rendu graphique 3D.
  • Expérience de la modernisation d'anciennes bases de code tout en préservant l'intégrité du système.
  • Familiarité avec l'algèbre linéaire et les concepts mathématiques relatifs à la physique et à la simulation.

Compétences souhaitées

  • Connaissance de ROS (Robot Operating System) ou d'autres logiciels de robotique et de leur intégration dans des applications logicielles.
  • Une expérience des systèmes embarqués ou de l'informatique en temps réel est un atout.

Informations supplémentaires

Nous prenons soin de vous

  • Politiques flexibles en matière de congés payés et de travail à distance.
  • Boissons et collations gratuites pour que vous soyez ravitaillé·e et prêt·e pour votre journée.
  • Plans de santé et de bien-être pour que vous vous sentiez au mieux de votre forme.
  • Possibilités d’évolution de carrière. Votre avenir compte.
  • Événements sociaux conviviaux organisés en fonction des divers intérêts de notre équipe pour célébrer tous ensemble, d’équipes sportives sponsorisées aux soirées Trivia.
  • Temps libre pour faire du bénévolat et contribuer à la vie de votre communauté.

Processus de recrutement

  • Appel initial
  • Entretien d'équipe
  • Évaluation technique
  • Entretien final
  • Décision et offre

Engagement en faveur de l’égalité des chances en matière d’emploi

Nous favorisons la création d’un environnement stimulant pour les individus performants. Notre environnement dynamique vous donnera l’occasion d’élaborer des produits, des processus et des stratégies qui auront un impact durable.

Lorsque vous rejoignez Vention, vous intégrez une équipe de professionnels aux expériences, formations et perspectives diverses. Ensemble, nous nous efforçons de créer un environnement de travail favorable et inclusif pour tous. Nous nous encourageons mutuellement à obtenir des résultats extraordinaires et à nouer des relations à long terme grâce à l’intensité et à la passion qui nous animent.

Nous sommes enthousiastes à l’idée de vous aider à donner le meilleur de vous-même. Saisissez votre chance et découvrez ce dont vous êtes capable !​

Si vous doutez que votre expérience soit en adéquation avec notre offre d’emploi, nous vous encourageons tout de même à postuler ! Nous serons ravis de discuter avec vous et d’apprendre à mieux vous connaître tout en vous permettant de comprendre le rôle

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Développeur de logiciels senior (simulation), Vention

En tant que Développeur de logiciels senior (simulation) chez Vention, vous aurez la chance unique de participer à l'évolution de notre moteur de simulation basé sur un navigateur. Située à Montréal, Vention est à l'avant-garde de l'automatisation industrielle, permettant aux utilisateurs de concevoir et d'automatiser des équipements de fabrication en quelques clics. Dans une équipe agile, votre créativité et expertise technique seront mises à l'honneur pour développer des fonctionnalités 3D innovantes qui permettent aux utilisateurs de valider et visualiser leurs machines de manière autonome. Nous sommes à la recherche d'un professionnel passionné, capable de relever des défis techniques complexes, tout en étant prêt à partager ses connaissances avec les membres juniors de l’équipe. Vous utiliserez des technologies comme TypeScript et ReactJS, et collaborerez avec des équipes interfonctionnelles pour garantir des solutions robustes, performantes et évolutives. Chez Vention, nous croyons fermement que la croissance est synonyme de collaboration et d'innovation, donc votre victoire sera notre victoire. Si vous souhaitez mettre vos compétences à l'épreuve dans un environnement dynamique et stimulant, rejoignez-nous pour façonner l'avenir de l'automatisation manufacturière ensemble !

Frequently Asked Questions (FAQs) for Développeur de logiciels senior (simulation) Role at Vention
Quelles sont les responsabilités d'un Développeur de logiciels senior (simulation) chez Vention ?

En tant que Développeur de logiciels senior (simulation) chez Vention, vos responsabilités incluront la conception et le développement d'applications logicielles efficaces, l'accompagnement des membres juniors de votre équipe, et l'optimisation continue du code pour garantir des performances maximales et une évolutivité. Vous travaillerez également à améliorer notre moteur de simulation en intégrant des fonctionnalités 3D innovantes. Ce rôle exige une forte collaboration avec différentes équipes pour s'assurer que les solutions proposées répondent aux attentes des utilisateurs.

Join Rise to see the full answer
Quelles compétences sont nécessaires pour devenir Développeur de logiciels senior (simulation) chez Vention ?

Pour réussir en tant que Développeur de logiciels senior (simulation) chez Vention, il est essentiel d'avoir une formation en génie logiciel ou dans un domaine connexe, ainsi qu'une expérience de plus de 5 ans dans le développement logiciel, idéalement avec des compétences en TypeScript, ReactJS et des concepts de simulation 3D. Des connaissances en mathématiques appliquées, ainsi que l'expérience avec des moteurs de jeu ou des outils de simulation physique, sont également des atouts qui enrichiront votre candidature.

Join Rise to see the full answer
Quel est l'environnement de travail pour un Développeur de logiciels senior (simulation) chez Vention ?

Chez Vention, l'environnement de travail est axé sur la collaboration, la performance, et le bien-être des employés. En tant que Développeur de logiciels senior (simulation), vous ferez partie d'une équipe agile où l'innovation et le soutien mutuel sont des valeurs fondamentales. Avec des horaires flexibles, des opportunités de développement de carrière, et un engagement pour la diversité et l'inclusion, Vention est un endroit où votre travail est valorisé et où vous pourrez vraiment faire la différence.

Join Rise to see the full answer
Comment le Développeur de logiciels senior (simulation) contribue-t-il à l'innovation chez Vention ?

En tant que Développeur de logiciels senior (simulation) chez Vention, vous jouez un rôle clé dans l'innovation en développant de nouvelles fonctionnalités de simulation qui améliorent l'expérience utilisateur sur notre plateforme. Votre capacité à penser créativement et à résoudre des problèmes techniques complexes vous permettra de proposer des solutions novatrices qui transformeront la manière dont nos clients interagissent avec la technologie d'automatisation, tout en diffusant une culture d'innovation au sein de votre équipe.

Join Rise to see the full answer
Vention offre-t-elle des possibilités de croissance professionnelle pour les Développeurs de logiciels seniors (simulation) ?

Oui, Vention valorise la croissance professionnelle de ses employés, y compris les Développeurs de logiciels seniors (simulation). Nous offrons des possibilités de mentorat, des formations continus et des événements dédiés au développement professionnel. Grâce à notre culture qui encourage le développement des compétences et la recherche d'excellence, vous aurez la chance d'élargir votre expertise et de faire avancer votre carrière dans un environnement dynamique et stimulant.

Join Rise to see the full answer
Common Interview Questions for Développeur de logiciels senior (simulation)
Pouvez-vous décrire votre expérience avec le développement de simulation 3D ?

Pour répondre à cette question, commencez par partager des projets spécifiques où vous avez utilisé des techniques de simulation 3D. Discutez des défis que vous avez rencontrés et de la manière dont vous les avez surmontés, en soulignant les outils et technologies que vous avez utilisés.

Join Rise to see the full answer
Comment gérez-vous le travail d'équipe dans un environnement agile ?

Il est important de démontrer votre capacité à collaborer efficacement. Parlez des pratiques que vous utilisez pour améliorer la communication, comme les stand-ups quotidiens et la documentation du projet. Donnez des exemples de votre contribution au succès collectif de l'équipe.

Join Rise to see the full answer
Pouvez-vous expliquer comment vous appliquez les concepts SOLID dans votre code ?

En expliquant votre approche des principes SOLID, fournissez des exemples concrets de la manière dont vous assurez la maintenabilité et la réutilisabilité du code. Cela montre non seulement votre connaissance des principes, mais aussi votre capacité à les appliquer dans des projets réels.

Join Rise to see the full answer
Quelles techniques utilisez-vous pour optimiser les performances d'une application ?

Partagez des exemples précis des techniques que vous avez utilisées pour l'optimisation, comme la réduction des requêtes réseau, l'optimisation du code front-end ou l'utilisation de bibliothèques telles que React.memo pour améliorer la réactivité. Montrez votre pensée analytique et votre souci du détail.

Join Rise to see the full answer
Comment assurez-vous la qualité de votre code ?

Pour démontrer votre engagement envers la qualité, discutez des pratiques que vous suivez, telles que les tests unitaires, les revues de code, et les outils d'intégration continue. Cela montre que vous prenez la responsabilité de produire un code de haute qualité.

Join Rise to see the full answer
Avez-vous de l'expérience avec la modernisation d'anciennes bases de code ?

Si applicable, parlez de projets spécifiques où vous avez modernisé une base de code. Expliquez les défis que vous avez rencontrés en cours de route et les solutions que vous avez mises en œuvre pour préserver l'intégrité du système tout en le rendant plus performant.

Join Rise to see the full answer
Comment intégrez-vous les meilleures pratiques de programmation dans votre flux de travail ?

Indiquez comment vous vous tenez à jour avec les nouvelles pratiques de programmation. Décrivez vos routines d'apprentissage continu et vos efforts pour appliquer ces meilleures pratiques dans vos projets.

Join Rise to see the full answer
Quelle approche adoptez-vous pour résoudre des problèmes techniques complexes ?

Expliquez votre démarche analytique et méthodologique pour aborder et résoudre des problèmes techniques, en vous concentrant sur la décomposition du problème, l'analyse des racines, et la validation des solutions. Donnez un exemple d'un défi spécifique pour étayer vos propos.

Join Rise to see the full answer
Quel est votre processus pour former des membres juniors de l'équipe ?

Montrez votre engagement envers le développement d'autrui en décrivant comment vous avez déjà mentoré des juniors. Discutez des méthodes que vous utilisez pour les guider dans le développement agile et la résolution de problèmes.

Join Rise to see the full answer
Pourquoi souhaitez-vous rejoindre Vention ?

Pour cette question, il est important de faire des recherches sur Vention. Parlez des valeurs et de la culture d'entreprise qui vous inspirent, ainsi que de votre désir de contribuer aux projets innovants de l'entreprise. Reliez cela à votre passion pour l'automatisation et votre expertise technique.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 14 days ago

Lead the development team at Vention and drive innovation in their manufacturing automation platform with a focus on 3D software engineering.

Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 13 days ago

As a leader in the manufacturing innovation sector, Vention invites you to spearhead their Product Design efforts, shaping the user experience on a global scale.

GNW Remote Richmond, Virginia
Posted 12 days ago

Join Genworth as a Cobol Application Developer and help empower families as part of a dedicated team improving long-term care solutions.

Photo of the Rise User
Posted 9 days ago

Be part of an innovative startup as a Junior Back-End Python Engineer, contributing to sustainable technology solutions.

Photo of the Rise User
Banco de Inversión Y Comercio Exterior Hybrid Playa Vista, California, United States
Posted 14 days ago

Join Inversion as a Back-end Engineer II and contribute to pioneering transportation technology through advanced simulation systems.

Photo of the Rise User
McFadyen Digital Remote Florianópolis, State of Santa Catarina, Brazil
Posted 3 days ago

Join McFadyen Digital as a Senior Magento Developer and contribute to transformative eCommerce projects for global clients.

Photo of the Rise User

Join Toyota Research Institute as a Senior Software Engineer to advance robotics that enhance human life through cutting-edge simulation and software development.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Software Engineer and play a vital role in advancing their cloud services platform, focusing on design and user privacy.

Photo of the Rise User
ALTEN Technology USA Remote El Segundo, California, United States
Posted 11 days ago

Join ALTEN Technology USA as a Senior Software Engineer to tackle critical engineering challenges in developing flight control systems.

Photo of the Rise User
Posted 9 days ago

Join a dynamic team at Clear Channel to help shape the future of digital media as a Mid-Level Software Engineer.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Posted 10 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Vention helps some of the most innovative manufacturers automate their production floors in just a few days. Vention's online-first manufacturing automation platform allows clients to design, automate, order, and deploy automated equipment directl...

50 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marysville just viewed Security Specialist at Anduril Industries
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu