Shape the future

of digital interaction with us.

Be part of a future where technology

enhances, empowers, and elevates

human creativity.

At Haply Robotics, we believe that a team united by a common purpose can achieve remarkable things.

Founded in 2016, we are a team of internationally renowned engineers, designers, and operations specialists whose academic and professional expertise spans a diverse array of fields including simulation, robotics, electronics, game development, mechanical design, and neuroscience.

Our products stand as a testament to our rigorous scientific foundation and our unwavering commitment to quality, and our distribution reach extends over 30 countries and is growing.

An environment that balances casual camaraderie with passionate dedication.

Located in the heart of Montreal’s vibrant Plateau neighborhood, our office is just a short stroll from Mount Royal Metro Station. Surrounded by some of the city’s finest restaurants and cultural attractions, our workspace is as dynamic and stimulating as our team.

 

We do it because we love it.

Equipped with the latest additive manufacturing technologies, Haply designers and engineers are empowered to design & test forms iteratively and free from restraints. In-house board design & small batch production keep us agile, ready to adapt to the fast-evolving tech landscape and consumer market.

Join us in building touch technologies.

Careers

Explore Our Current Job Openings

  • Full-Time | Montreal, Quebec (Hybrid)

    We are seeking a skilled Software Developer to contribute to the design and development of highly performant software for touch-enabled simulation. As an integral member of our team, you will play a pivotal role in every stage of the software development lifecycle, encompassing design, implementation, testing, and maintenance of the Haply software. Moreover, you will collaborate closely not only with our software team but also with hardware counterparts, engaging directly with tangible objects to ensure seamless integration and functionality across both realms. With a strong emphasis on user experience, you will strive to deliver intuitive and user-friendly solutions that enhance the overall usability and satisfaction of our products. Haptics, often taken for granted due to its intuitive nature, will be thoughtfully incorporated to enrich the user experience.

    Responsibilities:

    • Assist in the design of the software architecture for the touch-enabled simulation console, focusing on performance and responsiveness.

    • Participate in all phases of the software development lifecycle, including design, coding, testing, and maintenance of the Haply platform software.

    • Enhance and support existing APIs (C API, C++, C#, Python, etc...) to improve functionality and efficiency.

    • Develop and implement new APIs, including websocket, REST JSON, flatbuffer, and protobuf, to expand the platform's capabilities.

    • Collaborate with the team to develop first-class API plugins for game engines and simulation middleware.

    • Contribute to the improvement and implementation of the hardware I/O protocol at high frequency to ensure seamless interaction with external devices.

    • Ensure compatibility and support for multiple operating systems, including but not limited to Windows, Linux, and macOS.

    • Work closely with team members to establish realistic priorities and timelines for project milestones.

    • Participate in cross-functional product development teams, offering technical expertise and insights.

    • Conduct code reviews to maintain code quality, ensure maintainability, and adhere to coding standards.

    • Create and maintain an automated test suite to validate software functionality and performance.

    • Demonstrate flexibility by contributing to other company-related projects when required.

    • Contribute to end-user and technical documentation to facilitate the understanding and usage of our products.

    • Provide device reviews and feedback to inform hardware and software improvements.

    • Participate in strategic decision-making for product development and company trajectory.

    • Foster transparent communication with team members to promote collaboration and productivity.

    • Attend regular in-person meetings with team members to maintain company culture and morale.

    Requirements:

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

    • Proven experience as a software developer.

    • Proficiency in C++ programming languages.

    • Strong problem-solving skills and attention to detail.

    • Ability to work effectively in a collaborative, cross-functional team environment.

    • Excellent communication skills, both written and verbal.

    • Passion for technology and a drive for innovation.

    Nice to have:

    • Proficiency in programming languages such as C, C#, Python.

    • Experience with API design and development, including websocket, REST JSON, flatbuffer, and protobuf.

    • Familiarity with game engines and simulation middleware is advantageous.

    • Understanding of hardware I/O protocols and real-time communication.

    • Previous experience with automated testing and continuous integration is a plus.

    • Previous experience with automated testing and continuous integration is a plus.

    📩 CLICK HERE TO APPLY FOR THIS JOB

  • Full-Time | Montreal, Quebec (Hybrid)

    As a robotics specialist this role is customer facing in supporting the integration of Haply’s Inverse3 robot into the workflow of automation systems. The position requires collaborating closely with customers and the Haply applications team to successfully implement solutions in a timely fashion. Strong communication and troubleshooting skills are required with a flair for new service opportunity identification. The ideal candidate will be comfortable in a startup environment, self motivated and flexible in their approach.

    Qualifications

    • Mechanical Engineering or Electrical degree preferred.

    • Minimum of 2 years experience in engineering applications role supporting robotic infrastructure

    • Knowledge of ROS as well as API languages including C++, Python and C#

    • Familiarity with platform of robotic systems including industrial robots and collaborative robots

    • Knowledge of sensor, vision and end effector systems would be an advantage

    • Experience of simulation tools for robotic systems considered an asset

    Key Responsibilities:

    • Interface directly and independently with customer technical team to understand requirements and problem solve

    • Communicate effectively with Haply applications support, technical specifications of customer robotic systems and integration requirements

    • Assist in the design and implement API to connect robotic systems

    • Be able to travel at short notice to customer locations including the US and Europe

    • Assist in the development of documentation to support FAQ’s and best practices

    • Assist in the design and delivery of training materials to customers

    📩 CLICK HERE TO APPLY FOR THIS JOB

  • Full-Time | Montreal, Quebec (Hybrid)

    As a sales professional focused on delivering results, this position offers an exceptional chance to join a rapidly advancing organization in one of the most dynamic technology sectors. The role involves identifying customer opportunities in chosen segments and establishing initial contact and relationship development. A self motivated and positive individual with strong communication and problem-solving abilities are essential. The ideal candidate will thrive in a startup atmosphere, displaying adaptability and curiosity in their approach

    Qualifications:

    • A technical background preferably in mechanical engineering, electrical engineering, or software degrees preferred.

    • Minimum of 3 years work experience in a technical sales position

    • Previous experience in either, medical device, robotics, gaming or VR simulation markets

    • Experience with latest CRM tools and high level of competency in collaborative platforms and sales productivity tools

    • Bilingual, English and French

    • Excellent presentation and communication skills in technical subject matter

    Key Responsibilities:

    • Generate customer leads through focused business development activities

    • Interface directly and independently with customers to develop relationships and manage sales cycles for assigned products and services, including proposal development, negotiations, and contract preparation.

    • Attend conferences to represent Haply

    • Deliver demonstrations at tradeshows

    • Be able to travel up to 50% of the time to customer locations including the US, Asia and Europe

    • Monitor customer accounts and develop strategies across departments to address issues proactively, acting as the customer champion internally to problem resolution.

    • Assist in the development of documentation to support FAQ’s and best practices

    • Assist in the design and delivery of training materials to customers

    📩 CLICK HERE TO APPLY FOR THIS JOB

See something that interests you? Send us your application!

Can't find a role that matches your skills? No problem. We value innovative thinkers who can bring fresh perspectives. Send us your resume and tell us about your vision for the future.