cover image
Vention

Vention

vention.com

12 Jobs

323 Employees

About the Company

Vention empowers small to large manufacturers to design, program, order, and deploy automated equipment in a one-stop-shop Manufacturing Automation Platform. Vention is headquartered in Montreal, Canada, with an additional office in Berlin, Germany. Our technology powers over 18,000 machines across 4,000 factories in 25 industries.

Listed Jobs

Company background Company brand
Company Name
Vention
Job Title
Développeur principal de logiciels front-end
Job Description
**Job Title:** Senior Front-End Software Developer **Role Summary** Lead the development of next-generation CAD tools for manufacturing automation, focusing on scalable user experiences and technical decision-making to drive long-term engineering strategy at a rapidly growing startup. **Expectations** - Design and implement tools to simplify machine design and prototyping for end-users. - Own full lifecycle development of features: coding, testing, delivery, and long-term maintenance. - Mentor team members to uphold high engineering standards. - Refactor and improve legacy codebases while maintaining system integrity. - Collaborate cross-functionally to prioritize and define user-centric features. **Key Responsibilities** - Develop core 3D design tools (alignment, layering, part manipulation) using linear algebra for performance. - Architect and optimize APIs for internal teams. - Prototype and validate feature feasibility to inform the product roadmap. - Collaborate with product and design teams to align on user needs and technical execution. **Required Skills** - Mastery of **React** and **TypeScript** (enterprise experience preferred). - Expertise in modernizing legacy codebases. - Strong proficiency in automated testing strategies. - Experience with 3D modeling tools and linear algebra for component interaction. - Excellent technical communication for documenting and sharing project status. **Required Education & Certifications** - Bachelor’s degree in software engineering, computer science, or a related field. - Minimum 7 years in a senior front-end developer role. --- *Output adheres to ATS-friendly formatting, excludes non-essential details, and focuses on technical requirements.*
Montreal, Canada
Hybrid
Senior
12-11-2025
Company background Company brand
Company Name
Vention
Job Title
Ingénieur(e) principal(e) en intégration robotique
Job Description
Job Title: Principal Robotics Integration Engineer Role Summary: Lead the design, integration, deployment, and optimization of complete robotic systems on a global automation platform, ensuring safety, reliability, and high performance for diverse industrial applications. Expactations: Deliver end‑to‑end robotic cell solutions that meet performance, safety, and reliability standards; mentor junior engineers; continuously refine integration practices and technical knowledge; collaborate effectively with multidisciplinary teams in a fast‑moving environment. Key Responsibilities: - Design, program, and tune full robotic systems (industrial robots, cobots, actuators, vision equipment, tooling). - Develop and optimize trajectories, sequences, interfaces, and robotic behaviors for various industrial use cases. - Validate mechanical and electrical designs, safety interlocks, industrial networks, and command interfaces. - Perform risk analysis, functional validation, and testing to ensure compliance with machine‑safety standards. - Support installation, commissioning, and troubleshooting of robotic cells alongside deployment teams. - Document integration best practices and enhance tooling, methodologies, and robotic libraries. - Guide and mentor junior robotics team members. Required Skills: - Expertise in industrial robot integration (Fanuc, UR, ABB, KUKA, etc.) and robot programming. - Strong knowledge of safety systems, sensors, actuators, PLCs, industrial networks, and controllers. - Experience with industrial vision systems (Keyence, Cognex, IDS) and simulation/SDK environments. - Familiarity with machine‑safety standards (CSA, ISO, ANSI) and certification processes. - Proficiency in troubleshooting, root‑cause analysis, and functional validation of complex systems. - Bilingual in French and English; excellent communication and cross‑functional collaboration. - Curiosity, collaborative mindset, and drive to impact meaningful projects. Required Education & Certifications: - Bachelor’s or Master’s degree in Robotics, Mechatronics, Electrical Engineering, Mechanical Engineering, or a related field. - Industry certifications in robotics, safety, or related disciplines (e.g., ISO/IEC 13374, MSDS) are preferred.
Montreal, Canada
Hybrid
Senior
25-11-2025
Company background Company brand
Company Name
Vention
Job Title
Senior Robotics Integration Engineer
Job Description
Job title: Senior Robotics Integration Engineer Role Summary: Provide end‑to‑end robotics and automation support for post‑sales integrations, ensuring seamless hardware, software, and robot‑application deployment for enterprise clients. Expectations: Operate autonomously in the field and remotely, troubleshoot complex technical issues, communicate effectively with clients and cross‑functional teams, manage ticket lifecycles, travel as required, and maintain a focus on continuous improvement and client satisfaction. Key Responsibilities - Lead remote and on‑site deployment, commissioning, and troubleshooting of Vention platforms, controllers, and robot applications (Fanuc, Universal Robots, ABB). - Program and validate automation logic using MachineMotion controller, MachineLogic, and Python. - Resolve Tier‑3/4 escalations, own support tickets in Zendesk, and drive solutions with rapid turnaround. - Conduct user acceptance testing (UAT) for new hardware/software releases to guarantee readiness. - Produce and maintain technical documentation, user manuals, troubleshooting guides, and FAQs. - Collaborate with Product, Engineering, and QA to provide field insights, feature feedback, and improvement recommendations. - Mentor junior integration specialists, fostering technical depth and professional growth. - Engage with Sales and Customer Success to shape deployment strategies and solution fit. Required Skills - 6+ years in industrial automation, robotics integration, or advanced technical support. - Strong commissioning, controls, and machine‑integration expertise. - Proficient in Python programming; experience with Fanuc, Universal Robots, ABB robot programming. - Familiarity with ticketing systems (Zendesk) and knowledge‑base development. - Excellent troubleshooting across electrical, mechanical, and software layers. - Clear, persuasive communication for technical and non‑technical audiences. - Fluent in English; French or Spanish is a plus. - Willingness to travel for onsite deployments. Required Education & Certifications - Bachelor’s degree in Electrical Engineering, Mechatronics, Robotics, or a related field. - Relevant certifications in robotics programming or industrial automation (preferred but not mandatory).
Montreal, Canada
Hybrid
Senior
25-11-2025
Company background Company brand
Company Name
Vention
Job Title
Manager, Software Development - Simulation
Job Description
**Job Title** Manager, Software Development – Simulation **Role Summary** Lead a team of 5+ software engineers to design, develop, and maintain 3‑D simulation features that enable users to design, validate, and visualize factory equipment. Own the end‑to‑end delivery of simulation functionality, partner with product, UX, and engineering stakeholders, and drive best practices in code quality, testing, and performance. **Expectations** - Manage and mentor a heterogeneous engineering team in an agile environment. - Own quarterly planning, sprint execution, code reviews, automated testing, and production deployments. - Define realistic roadmaps in collaboration with Product Management and drive prioritisation of simulation assets. - Ensure simulation software meets performance, scalability, and usability standards. - Foster a culture of test‑automation and continuous improvement. **Key Responsibilities** - Lead team hiring, onboarding, and professional development. - Plan and coordinate quarterly objectives and sprint cycles. - Conduct code reviews, enforce SOLID principles, and maintain clean, reusable architecture. - Design and implement simulation algorithms, physics engines, and rendering pipelines. - Apply mathematical concepts (e.g., linear algebra) to support realistic simulation. - Modernise legacy codebases while preserving system integrity. - Develop and maintain automated unit, integration, and scenario tests. - Collaborate with cross‑functional teams to integrate robotics, embedded, or real‑time components. - Translate product requirements into technical specifications and deliverables. - Mentor junior engineers on agile practices, testing, and SOLID design. **Required Skills** - 10+ years of professional software development experience. - 3+ years of technical team leadership and people management. - Strong analytical and problem‑solving skills with meticulous attention to detail. - Experience with game engines, physics‑based simulation, or 3‑D graphics rendering. - Proven ability to modernise legacy codebases and maintain system stability. - Expertise in automated testing and familiarity with CI/CD pipelines. - Solid understanding of SOLID principles and design patterns. - Proficiency in object‑oriented languages (C++, C#, Java, or similar). - Experience with agile methodologies and iterative delivery. **Nice to Have** - Knowledge of ROS (Robot Operating System) or other robotics integration. - Test‑Driven Development (TDD) background. - Experience with embedded systems or real‑time computing. **Required Education & Certifications** - Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field. - No mandatory certifications; relevant industry certifications (e.g., Agile Certified Practitioner, MOSP) are a plus.
Montreal, Canada
Hybrid
Senior
25-11-2025