3D Software Engineer: Leading Edge Technology

3 days ago


Montreal, Quebec, Canada Vention Full time

Vention is a leading innovator in the field of online 3D tools, seeking an experienced Senior 3D Developer to work on our cutting-edge platform.

Job Description:

We are looking for a skilled software developer with a passion for working on complex projects and collaborating with a high-growth team. As a Senior 3D Developer at Vention, you will play a key role in leading the development of our 3D MachineBuilder and e-Commerce platform.

Your responsibilities will include:

  • Developing Vention's CAD engine using 3D mathematics, allowing part models to be connected, manipulated, and simulated.
  • Creating and improving 3D tools to facilitate design creation, such as snapping, selection, layering, etc.
  • Enhancing and curating the connection efficiency between parts, utilizing collision detection information.
  • Improving the user interface (tools, manipulators, collaboration features, etc.) to assist in the assembly of Vention machines.
  • Accelerating the process of modeling and injecting new parts into the system.
  • Participating in all stages of the software development process as a member of an agile scrum team.
  • Maintaining and improving the design & architecture of Machine Builder's code base.

Qualifications:

  • Minimum 5 years of experience in a similar role.
  • Minimum of an undergraduate degree in a related field (maths, engineering, software).
  • Perfect fluency with at least one major programming language, eg. Javascript, Typescript.
  • Experience with 3D libraries (Unity) and web development (React, CSS) a definite plus.
  • Strong linear algebra with good exposure to computer graphics.
  • Experience programming 3D tools and/or creating 3D content creation pipeline are a definite plus.

Benefits:

  • Flexible paid time off and remote work policies.
  • Complimentary beverages and snacks to fuel your day.
  • Global comprehensive health plans to keep you feeling your best.
  • Career growth opportunities that matter to you.
  • Fun-filled social events curated based on diverse interests.
  • Time off to volunteer and give back to your community.

What to Expect:

  • Initial Call
  • Team interview
  • Challenge
  • Final Interview
  • Decision & Offer


  • Montreal, Quebec, Canada Randstad Full time

    As a senior software engineer, you will be at the forefront of leading-edge technologies, working on mission-critical systems that require expertise and precision. Your role will involve designing, developing, and testing software applications that meet the highest standards of quality and performance.With a strong focus on innovation and collaboration, you...

  • 3D Software Developer

    4 weeks ago


    Montreal, Quebec, Canada Adoc Talent Management Full time

    We are seeking a skilled 3D Software Developer to join our team at Adoc Talent Management. The ideal candidate will have a strong background in programming and mixed reality technologies, with experience in designing and developing cutting-edge applications for Apple's Vision Pro platform.The successful candidate will be responsible for:Designing,...


  • Montreal, Quebec, Canada Vention Inc Full time

    3D Developer Position at Vention IncVention Inc is a high-growth startup headquartered in Montreal, Canada, with offices in Berlin and Boston. We are a performance-driven culture that values innovation, creativity, and the latest technology.About UsWe innovate to inspire - our company culture is centered around innovative products, user experiences, and...


  • Montreal, Quebec, Canada DNEG Full time

    Lead Software Developer for Ziva RealtimeWe are seeking an experienced software developer to lead our Ziva Realtime team at DNEG. Our Ziva character tools bring cutting-edge techniques and workflows to professional 3D character artists, empowering them to create realistic and dynamic animated performances. Ziva Realtime is our technology suite that brings...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionAs a Lead Character Modeller at Ubisoft, you will be responsible for guiding the characters team on the project. You will oversee and support a talented team of character modellers in transforming concept designs into the defining people, creatures, and animals that live within our worlds.Key ResponsibilitiesCollaborate with other art leads...

  • 3D Graphics Team Lead

    4 weeks ago


    Montreal, Quebec, Canada 2K Full time

    Job OverviewWe are seeking a highly skilled 3D Graphics Team Lead to join our team at 2K. As a key member of our development team, you will be responsible for leading a team of experienced 3D programmers in the creation of cutting-edge graphics for our next-generation games.Your primary focus will be on team management, project planning, and collaboration...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    As a Lead Character Modeller at Ubisoft, you will be responsible for guiding the characters team on the project. You will oversee and support a talented team of character modellers in transforming concept designs into the defining people, creatures, and animals that live within our worlds.Key ResponsibilitiesCollaborate with other art leads and the art...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada Vention Full time

    **About Vention**Vention is a cutting-edge tech startup that empowers innovators to create and prototype custom machines using its online 3D tool, Machine Builder. We're seeking an experienced 3D developer to spearhead the development of our CAD engine and e-Commerce platform.**Estimated Salary:** $120,000 - $180,000 per year**Job Description:** As a Senior...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...


  • Montreal, Quebec, Canada Vention Inc Full time

    Job Title: Senior 3D Software DeveloperVention Inc is seeking a highly skilled Senior 3D Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our 3D Machine Builder and e-Commerce platform.Key Responsibilities:Develop and maintain 3D CAD engine, MachineBuilder,...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Automotive TechnologyAt Syntronic, we're not just following industry trends - we're setting them. Imagine working on cutting-edge advancements in telecom, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological...


  • Montreal, Quebec, Canada Aspire Software Full time

    Software Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...


  • Montreal, Quebec, Canada 2K Full time

    Job OpportunityWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal.About the RoleAs a generalist programmer, you will create stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions and deliver internationally renowned games.Your...

  • 3D Software Developer

    4 weeks ago


    Montreal, Quebec, Canada Vention Full time

    Job Title: Senior 3D DeveloperAbout the Role:We are seeking a highly skilled Senior 3D Developer to join our team at Vention. As a key member of our development team, you will be responsible for designing, developing, and maintaining our 3D MachineBuilder and e-Commerce platform.Key Responsibilities:* Develop and improve our CAD engine, MachineBuilder, using...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: Lead Software Quality Manager Job Description: We are seeking a highly skilled and experienced Lead Software Quality Manager to join our team at Ubisoft. As a key member of our software development team, you will be responsible for guiding the characters team on the project, overseeing and supporting a talented team of character modellers in...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Job DescriptionAversan Inc., a reputable engineering company, is seeking an experienced Python test software developer to work on cutting-edge technology products. The successful candidate will be part of a highly motivated and technical team environment.About the RoleWe are looking for a skilled professional with experience in designing, developing,...


  • Montreal, Quebec, Canada Vention Inc Full time

    Job TitleVention Inc is seeking a highly skilled 3D Software Developer to join our team in Montreal, Canada.This is a hybrid role that involves working on complex projects, both individually and in a team, for a high-growth startup.As a 3D software developer with Vention, you will be responsible for developing significant aspects of our 3D MachineBuilder and...


  • Montreal, Quebec, Canada Produit Folie Canada Inc. Full time

    Software Engineering LeadWe are seeking a highly skilled Software Engineering Lead to join our team at Product Madness Canada Inc. in Montreal. As a key member of our engineering team, you will be responsible for managing a group of engineers and contributing to the development of our upcoming mobile game.Key Responsibilities:Manage a team of engineers and...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: 3D Programming Team LeadAt Jobs for Humanity, we are seeking a highly skilled and experienced 3D Programming Team Lead to join our team. As a key member of our development team, you will be responsible for leading a team of skilled 3D programmers in the development of the next generation of the FarCry branded games.Key Responsibilities:Lead and...