Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Mechatronics Engineer designing mechanical systems for nuclear technology and future nuclear-powered systems. Collaborating with teams and reporting to the Robotic Tooling Design Manager in Burlington, Ontario.

Responsibilities

  • Develop 3D CAD models, engineering drawings, and bills of materials for mechatronic and robotic systems.
  • Support the assembly, wiring, integration, and testing of robotic, electromechanical, and automated systems from prototype to production.
  • Help develop test procedures, verification activities, and system validation workflows.
  • Contribute to controls development through PLC programming, Sensor integration and Motion control setup.
  • Hardware/software debugging.
  • Participate in on-site support for system installation, commissioning, and troubleshooting at customer facilities.
  • Perform basic engineering analyses, including: Load and motion analysis; Control loop stability checks; and Safety and reliability assessments.
  • Prepare clear design reports, specifications, and documentation.

Requirements

  • Bachelor's degree in Mechatronics Engineering, Mechanical Engineering, Electrical Engineering, or a related discipline.
  • 0 - 2 years or related experience, including Hands-on experience with prototyping, troubleshooting, or laboratory/engineering projects.
  • Working to obtain P.Eng. designation
  • Knowledge in mechanical design, electronics, robotics, and software development.
  • Experience with 3D CAD platforms (e.g., SolidWorks, Autodesk Inventor, or similar).
  • Familiarity with: Microcontrollers or embedded systems (Arduino, STM32, PIC, etc.)
  • Programming languages (Python, C/C++/C#, MATLAB, or similar)
  • Experience with .NET, .NET core, WPF, SQL, WINFORMS
  • Basic control theory and system modeling
  • Sensors, actuators, and motor control

Benefits

  • Great compensation package
  • Employee Assistance Program: confidential counseling and resources for employees, eligible dependents, and household members
  • Retirement Savings Plan with Company Match
  • Paid Vacations, Flextime, Sick/Personal and Holidays
  • We encourage healthy work-life balance and offer flexible schedules and with the potential to work from anywhere in Canada
  • We pay 100% of the medical/dental/vision insurance premiums for you and your family
  • Incredible opportunity for growth in an innovation-driven, global company
  • Educational Reimbursement Program
  • Employee Referral and Recognition Program

Job type

Full Time

Experience level

Junior

Salary

CA$62,400 - CA$78,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AssemblyPythonSQLWPF.NET

Location requirements

HybridBurlingtonCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.