Top Benefits
About the role
Date of posting: October 2025
Job Title: Quality Assurance R&D Software Developer
Department: Engineering
Team: Software
Location : Markham and Waterloo, Ontario, Canada
Type of job: Full-time, Contract (One-Year Contract)
Start Date: ASAP
OUR PROMISE TO YOU
We offer a fast-paced, dynamic, and creative environment where your opinions and ideas can make a difference. People who thrive here are all incredibly smart and self-starters who enjoy working in a positive, energetic and ever-changing environment. Quanser thrives on amazing internal and external relationships, so if you are looking for a company where you will enjoy hanging out with your colleagues… this opportunity is for you!
We provide a corporate environment that emphasizes and supports individual growth, offering resources and development opportunities to ensure your long-term success. Our leaders care deeply about your career goals and will try to help you meet your professional aspirations. If all of this sounds like something you will enjoy, we look forward to hearing from you.
POSITION OVERVIEW
We have an immediate need in our Engineering Department for a Quality Assurance R&D Software Developer to work on our Automated Functional Testing (ATF) framework. This position offers an exciting and challenging opportunity for a motivated professional. As the successful candidate, you will be an integral member of our engineering software team as you will use your technical expertise, creativity, and modern software knowledge to play a main role in the full ATF software development lifecycle, from design and implementation to deployment, validation, and maintenance.
The ATF software shall validate full functionality, a consistent user experience, and feature parity across all supported platforms and operating systems. It shall therefore be designed to support a broad range of computing platforms as well as interact with external user applications and/or real-time code simulating various robotics and engineering scenarios (e.g., digital twins). Depending on your interests, this position can ultimately scale to include a wide variety of tasks such as developing existing or new capabilities for our digital twin or real-time software as well as creating rich real-world applications, or exciting demonstrations.
The ideal candidate has a bachelor’s degree in a discipline related to Computer Engineering or Computer Science from a recognized University. A strong understanding of how software interfaces to hardware is essential, while experience in controls, robotics, or mechatronics would be an asset. Most importantly, you are passionate and dedicated to validating and developing quality software and ensuring a frictionless user experience.
This is an in-person position alternating between our two R&D offices located in Markham and Waterloo (right next to the University of Waterloo).
RESPONSIBILITIES:
· Design and develop a multi-functional ATF software targeting multiple desktop and embedded platforms across multiple operating systems, i.e., Windows, macOS and Linux.
· Implement and deploy automated unit and functional test cases.
· Create various testing simulations and application scenarios using our physical hardware as well as virtual hardware using our digital twin platform, QLabs.
· Assess and set acceptance criteria for meeting functionality and performance benchmarks.
ESSENTIAL QUALIFICATIONS
Strong programming skills and experience in:
· MATLAB Simulink
· Python and C/C++ (object-oriented programming)
· Microsoft Windows
· Must possess a valid G-class driver’s license and have access to a vehicle and the ability to commute to both offices
NON-ESSENTIAL QUALIFICATIONS
Experience in any of the following areas is an asset:
· Graphical User Interface (GUI) creation in Python and MATLAB (AppDesigner)
· Linux and macOS, as a user and software developer
· Application Programming Interface (API)
· Data acquisition (DAQ) systems to interface to sensors and actuators
· Real-time software
· Digital twin simulation software
· Version control (Subversion, Git)
· Virtual machines (VMWare, WSL) and Docker containers
· Mechatronics, robotics, and feedback control systems
· Machine learning and autonomous systems
Competencies & Attributes:
· Excellent communication skills, both verbal and written
· Detail-oriented about software quality and noticing anomalies
· Caring about the end-user experience
· Excellent analytical and problem-solving skills
· Ability to learn new skills and concepts quickly and efficiently
· Willingness to tactfully question processes, and suggest improvements
· Ability to embrace and drive change
· Comfortable working both individually and in a dynamic team environment
· Dedicated self-starter with a strong work ethic
· Open to receiving and giving feedback and suggestions from co-workers and supervisor
COMPENSATION AND BENEFITS
Quanser has a team-oriented and technologically passionate culture, offering competitive salaries commensurate with experience level. Compensation for this role will be comprised of base salary plus a performance-based component. Quanser is committed to a healthy work-life balance, offering flexible hours and a wellness program.
ABOUT OUR COMPANY
For over 30 years Quanser has been supplying the world’s universities with the most innovative technology to teach and research the most exciting and important fields in modern engineering — robotics, mechatronics, control, and more.
Our extremely high-value solutions can be found in thousands of research and teaching labs. These labs fundamentally transform the way universities prepare the engineering leaders of tomorrow and build their global reputations. Driverless cars, high-performance drones, and biomedical wonders are the kinds of applications our users are immersed in.
Through continued commitment to brilliant innovation, and non-compromising relationships with our customers, we have built an unparalleled reputation for technology, academic, and thought leadership.
For our team members, we offer a fast-paced, dynamic, and creative environment where your opinions and ideas can make a difference. People who thrive here are self-starters who enjoy working in an unstructured, ever-changing environment. Building successful relationships throughout the organization will be key to your success.
BRING YOUR WHOLE SELF TO WORK
Quanser Consulting Inc. is an equal opportunity employer, committed to fostering a diverse and inclusive workforce that is representative of the communities we serve, as well as providing an accessible workplace. We provide employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
At Quanser we value the unique skills and experiences everyone brings to the company. We strive to provide a supportive and inclusive work environment, and we encourage all qualified candidates to apply, regardless of race, colour, religion, sex (including gender identity and/or expression), national origin, sexual orientation, civil union or relationship status, disability, age, parental status, military service, or other status protected under federal law.
If contacted for an employment opportunity, please advise Human Resources of your preferred pronouns, if you require accommodation, or if you have any other considerations that we might be able to accommodate to ensure you have a positive interview experience.
About Quanser
Quanser was founded in 1989 responding to the need for desktop hardware platforms optimized for teaching and research in engineering education.
Quanser is now the global leader in the design and manufacture of refined products, solutions and complete labs that have transformed the way educators teach the theory, application, and implementation of control, robotics, and mechatronics.
Over 2,500 universities and institutions rely on Quanser labs and solutions to help them attract, educate and graduate a new generation of engineering leaders – expanding their presence and reputation on the global academic scene.
The Quanser approach of innovation, collaboration, and education has produced a number of notable technology firsts that pioneered many critical contemporary trends:
- Efficient validation platform for control research and the commercial realization of the inverted pendulum
- High-performance, real-time control on common microcomputers
- Research-focused quadcopter, preceding the drone revolution by a decade
- Generalized haptic platform for force-feedback telerobotics
- Intelligent, affordable robotic therapy platform for stroke patient rehabilitation
- Mobile-first knowledge platform optimized for engineering content
Top Benefits
About the role
Date of posting: October 2025
Job Title: Quality Assurance R&D Software Developer
Department: Engineering
Team: Software
Location : Markham and Waterloo, Ontario, Canada
Type of job: Full-time, Contract (One-Year Contract)
Start Date: ASAP
OUR PROMISE TO YOU
We offer a fast-paced, dynamic, and creative environment where your opinions and ideas can make a difference. People who thrive here are all incredibly smart and self-starters who enjoy working in a positive, energetic and ever-changing environment. Quanser thrives on amazing internal and external relationships, so if you are looking for a company where you will enjoy hanging out with your colleagues… this opportunity is for you!
We provide a corporate environment that emphasizes and supports individual growth, offering resources and development opportunities to ensure your long-term success. Our leaders care deeply about your career goals and will try to help you meet your professional aspirations. If all of this sounds like something you will enjoy, we look forward to hearing from you.
POSITION OVERVIEW
We have an immediate need in our Engineering Department for a Quality Assurance R&D Software Developer to work on our Automated Functional Testing (ATF) framework. This position offers an exciting and challenging opportunity for a motivated professional. As the successful candidate, you will be an integral member of our engineering software team as you will use your technical expertise, creativity, and modern software knowledge to play a main role in the full ATF software development lifecycle, from design and implementation to deployment, validation, and maintenance.
The ATF software shall validate full functionality, a consistent user experience, and feature parity across all supported platforms and operating systems. It shall therefore be designed to support a broad range of computing platforms as well as interact with external user applications and/or real-time code simulating various robotics and engineering scenarios (e.g., digital twins). Depending on your interests, this position can ultimately scale to include a wide variety of tasks such as developing existing or new capabilities for our digital twin or real-time software as well as creating rich real-world applications, or exciting demonstrations.
The ideal candidate has a bachelor’s degree in a discipline related to Computer Engineering or Computer Science from a recognized University. A strong understanding of how software interfaces to hardware is essential, while experience in controls, robotics, or mechatronics would be an asset. Most importantly, you are passionate and dedicated to validating and developing quality software and ensuring a frictionless user experience.
This is an in-person position alternating between our two R&D offices located in Markham and Waterloo (right next to the University of Waterloo).
RESPONSIBILITIES:
· Design and develop a multi-functional ATF software targeting multiple desktop and embedded platforms across multiple operating systems, i.e., Windows, macOS and Linux.
· Implement and deploy automated unit and functional test cases.
· Create various testing simulations and application scenarios using our physical hardware as well as virtual hardware using our digital twin platform, QLabs.
· Assess and set acceptance criteria for meeting functionality and performance benchmarks.
ESSENTIAL QUALIFICATIONS
Strong programming skills and experience in:
· MATLAB Simulink
· Python and C/C++ (object-oriented programming)
· Microsoft Windows
· Must possess a valid G-class driver’s license and have access to a vehicle and the ability to commute to both offices
NON-ESSENTIAL QUALIFICATIONS
Experience in any of the following areas is an asset:
· Graphical User Interface (GUI) creation in Python and MATLAB (AppDesigner)
· Linux and macOS, as a user and software developer
· Application Programming Interface (API)
· Data acquisition (DAQ) systems to interface to sensors and actuators
· Real-time software
· Digital twin simulation software
· Version control (Subversion, Git)
· Virtual machines (VMWare, WSL) and Docker containers
· Mechatronics, robotics, and feedback control systems
· Machine learning and autonomous systems
Competencies & Attributes:
· Excellent communication skills, both verbal and written
· Detail-oriented about software quality and noticing anomalies
· Caring about the end-user experience
· Excellent analytical and problem-solving skills
· Ability to learn new skills and concepts quickly and efficiently
· Willingness to tactfully question processes, and suggest improvements
· Ability to embrace and drive change
· Comfortable working both individually and in a dynamic team environment
· Dedicated self-starter with a strong work ethic
· Open to receiving and giving feedback and suggestions from co-workers and supervisor
COMPENSATION AND BENEFITS
Quanser has a team-oriented and technologically passionate culture, offering competitive salaries commensurate with experience level. Compensation for this role will be comprised of base salary plus a performance-based component. Quanser is committed to a healthy work-life balance, offering flexible hours and a wellness program.
ABOUT OUR COMPANY
For over 30 years Quanser has been supplying the world’s universities with the most innovative technology to teach and research the most exciting and important fields in modern engineering — robotics, mechatronics, control, and more.
Our extremely high-value solutions can be found in thousands of research and teaching labs. These labs fundamentally transform the way universities prepare the engineering leaders of tomorrow and build their global reputations. Driverless cars, high-performance drones, and biomedical wonders are the kinds of applications our users are immersed in.
Through continued commitment to brilliant innovation, and non-compromising relationships with our customers, we have built an unparalleled reputation for technology, academic, and thought leadership.
For our team members, we offer a fast-paced, dynamic, and creative environment where your opinions and ideas can make a difference. People who thrive here are self-starters who enjoy working in an unstructured, ever-changing environment. Building successful relationships throughout the organization will be key to your success.
BRING YOUR WHOLE SELF TO WORK
Quanser Consulting Inc. is an equal opportunity employer, committed to fostering a diverse and inclusive workforce that is representative of the communities we serve, as well as providing an accessible workplace. We provide employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
At Quanser we value the unique skills and experiences everyone brings to the company. We strive to provide a supportive and inclusive work environment, and we encourage all qualified candidates to apply, regardless of race, colour, religion, sex (including gender identity and/or expression), national origin, sexual orientation, civil union or relationship status, disability, age, parental status, military service, or other status protected under federal law.
If contacted for an employment opportunity, please advise Human Resources of your preferred pronouns, if you require accommodation, or if you have any other considerations that we might be able to accommodate to ensure you have a positive interview experience.
About Quanser
Quanser was founded in 1989 responding to the need for desktop hardware platforms optimized for teaching and research in engineering education.
Quanser is now the global leader in the design and manufacture of refined products, solutions and complete labs that have transformed the way educators teach the theory, application, and implementation of control, robotics, and mechatronics.
Over 2,500 universities and institutions rely on Quanser labs and solutions to help them attract, educate and graduate a new generation of engineering leaders – expanding their presence and reputation on the global academic scene.
The Quanser approach of innovation, collaboration, and education has produced a number of notable technology firsts that pioneered many critical contemporary trends:
- Efficient validation platform for control research and the commercial realization of the inverted pendulum
- High-performance, real-time control on common microcomputers
- Research-focused quadcopter, preceding the drone revolution by a decade
- Generalized haptic platform for force-feedback telerobotics
- Intelligent, affordable robotic therapy platform for stroke patient rehabilitation
- Mobile-first knowledge platform optimized for engineering content