Senior Simulation Developer

Job expired!

Join Vention: Empowering Manufacturing Automation

Company Description

At Vention, we enable innovative manufacturing companies to automate their production floors swiftly with our top-tier manufacturing automation platform (MAP). With our online-first approach, clients can design, automate, order, and deploy manufacturing equipment directly via their web browsers.

Headquartered in Montreal, Canada, and boasting offices in Berlin and Boston, Vention's platform operates in over 3,000 factories across 5 continents. Recognized as one of Canada’s Most Admired Cultures and a Great Place to Work, Vention thrives on a performance-driven culture that values happiness and a supportive environment. Our unique blend of ambitious goals, data-driven decision-making, and constructive debates is key to our success.

Our Core Values

  • Client Success: We prioritize our customers' needs, even if it means facing challenges.
  • Execution & Delivery: We set high goals and are motivated to achieve them.
  • Healthy Debate: We value diverse perspectives to find the best solutions.
  • Innovation: We inspire through product, user experience, and business model innovations.
  • Collaboration: We achieve greater outcomes together.
  • Empowerment: We help our team reach their full potential and celebrate achievements.

Job Description

Vention is seeking a seasoned Senior 3D Simulation Developer passionate about creating cutting-edge digital twin experiences for real-world robotics applications. Join us in revolutionizing simulation for Vention’s browser-first machine design platform.

As a pivotal part of our agile scrum team, you will refine and enhance Vention’s simulation engine, improving accuracy and functionality. Collaborate with a talented network of developers to achieve your objectives. Your work will empower users by making them more autonomous in designing and validating their machinery, significantly impacting our platform and technology presentation.

Role & Responsibilities

  • Utilize mathematics and algorithms to advance Vention’s browser-based simulation engine.
  • Design, document, and implement innovative 3D simulation tools and workflows.
  • Drive continuous improvement in simulation system development and testing.
  • Accelerate the modeling and integration of new, simulatable parts.
  • Participate in agile processes, including sprint planning, backlog refinement, and code reviews.
  • Mentor junior team members in agile software development practices.
  • Collaborate with various stakeholders, including team leads, product managers, UX/UI designers, senior executives, and QA.

Qualifications

  • University degree in Computer Science, Engineering, or Mathematics.
  • At least 5 years of software development experience.
  • Proficiency in JavaScript (Python and C++ are advantageous).
  • Strong understanding of linear algebra and computer graphics.
  • Experience with computational geometry and numerical methods.
  • Experience with simulation solutions or engines.
  • Experience in robotic applications development is beneficial but not required.
  • Knowledge of ROS is an asset.
  • Strong communication skills.
  • Ability to thrive in a fast-paced, dynamic environment with high energy and enthusiasm.

Additional Information

How We Take Care of You

  • Complimentary beverages and snacks to keep you energized.
  • Career growth opportunities – your future matters to us.
  • Fun social events tailored to diverse team interests, including sponsored sports teams and trivia nights.

Interview Process

  • Initial Call
  • Technical Interview
  • Take Home Assignment
  • Final Interview
  • Decision & Offer

Commitment to Equal Employment Opportunity

Our inclusive culture fosters a supportive environment for high achievers. At Vention, you'll contribute to impactful products, processes, and strategies. Join a diverse team where we strive for extraordinary results and build long