Mechatronics Intern jobs
Embedded Systems, Robotics & Mechatronics System Designer (Part time /Co Op/ Ful Time)
Easily applyUrgently hiringFYELABS IncorporatedHamilton, ON L8P 0A1- $20–$30 an hour
- Full-time +5
- Monday to Friday
- Dental care
- Company events
- Robotics, Embedded Systems & Mechatronics Engineer (Co-op / Part-Time / Full-Time)About FYELABS.
- Over the past 3+ years, FYELABS has delivered 100+ projects…
View similar jobs with this employerSchaeffler GroupStratford, ON N4Z 1H3- $25.40–$28.70 an hour
- Full-time +1
- Competitive wages – starting rate: $25.40; top rate: $28.70 per hour depending on year of post-secondary education completed);
- Ease at math and problem solving.
- Camfil Power SystemsLaval, QC H7P 6C5
- Internship / Co-op
- Camfil Power Systems est un fournisseur de premier plan de systèmes de filtration d'air et de traitement acoustique pour turbines à gaz, avec son siège social…
- AG Growth International Inc.Rosenort, MB
- Permanent
- We are seeking a highly motivated Co-op student who is looking for a fast-paced, challenging and rewarding work term.
- BombardierDorval, QC
- Internship / Co-op
- All our interns may be required to occasionally travel outside of Canada for training/work purpose.
- Participate in the coordination of research and technology…
- View all Bombardier jobs - Dorval jobs - Research Intern jobs in Dorval, QC
- Salary Search: Intern, Research and Technology, Program Office (Fall 2026) salaries
- See popular questions & answers about Bombardier
- BombardierDorval, QC
- Internship / Co-op
- All our interns may be required to occasionally travel outside of Canada for training/work purpose.
- Be involved in various structural analyses including finite…
Engineering Coop Student - Fall Term 2026
Easily applyHyLifeNeepawa, MB- From $21 an hour
- Full-time +1
- Company events
- Casual dress
- On-site parking
- Secure, stable, and temporary full-time employment.
- Analytical and root cause problem-solving to support improvement projects,.
- ValeGreater Sudbury, ON
- $21.50 an hour
- Full-time +1
- Note: this posting is only eligible if you are enrolled full time in a University Bachelor of Engineering program or College Engineering Technology program.
Technicien en essais mécaniques et électriques
Easily applyNewQuantum Management ServicesLongueuil, QC- $55,000–$60,000 a year
- Full-time
- Paid time off
- Notre client est à la recherche d’un(e) technicien(ne) en essais mécaniques et électriques pour rejoindre son équipe de laboratoire.
Technicien en essais mécaniques et électriques
Easily applyNewQuantum Management ServicesLongueuil, QC- $55,000–$60,000 a year
- Full-time
- Paid time off
- Notre client est à la recherche d’un(e) technicien(ne) en essais mécaniques et électriques pour rejoindre son équipe de laboratoire.
- BombardierDorval, QC
- Dental care
- Life insurance
- Employee assistance program
- When applicable, Bombardier promotes flexible and hybrid work policies.
- Insurance plans (Dental, medical, life insurance, disability, and more).
- View all Bombardier jobs - Dorval jobs - Engineer jobs in Dorval, QC
- Salary Search: Professional, Mechatronic Engineering, Cabin innovation salaries in Dorval, QC
- See popular questions & answers about Bombardier
- BombardierDorval, QC
- Internship / Co-op
- All our interns may be required to occasionally travel outside of Canada for training/work purpose.
- Developing software for engineering simulation and analysis…
- BombardierDorval, QC
- All our interns may be required to occasionally travel outside of Canada for training/work purpose.
- Support reliability data collection improvement process to…
- BombardierDorval, QC
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Régimes d'assurance (Soins dentaires, soins médicaux, assurance-vie, assurance-invalidité, et plus encore).
- Faire le lien entre les compétences en mécanique, en…
- View all Bombardier jobs - Dorval jobs
- Salary Search: Professionnel.le, Ingénierie Mécatronique, Innovation cabine salaries
- See popular questions & answers about Bombardier
- BombardierSaint-Laurent, QC H4R 1K2
- Internship / Co-op
- All our interns may be required to occasionally travel outside of Canada for training/work purpose.
- Ensure adherence to production schedules and, when necessary…
- BombardierDorval, QC
- Internship / Co-op
- All our interns may be required to occasionally travel outside of Canada for training/work purpose.
- Help develop and validate various software tools developed…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Embedded Systems, Robotics & Mechatronics System Designer (Part time /Co Op/ Ful Time) - job post
Job details
Pay
- $20–$30 an hour
Job type
- Fixed term contract
- Temporary
- Part-time
Shift and schedule
- Monday to Friday
Location
Benefits
Pulled from the full job description
- Dental care
- Company events
Full job description
Robotics, Embedded Systems & Mechatronics Engineer (Co-op / Part-Time / Full-Time)About FYELABS
FYELABS is a fast-growing innovation-as-a-service (IaaS) company working with emerging and ambitious organizations to design, build, and launch complex engineering products. Over the past 3+ years, FYELABS has delivered 100+ projects across 5 countries, spanning robotics, industrial automation, embedded systems, medical devices, hardware-software platforms, and advanced product development.
FYELABS is a proud spin-off of McMaster University and is headquartered in Hamilton, Ontario. Our projects typically run from 2 weeks to 6 months, giving engineers exposure to a wide variety of challenging real-world engineering problems in a fast-paced, high-ownership environment.
Role Overview
Position: Robotics, Embedded Systems & Mechatronics Engineer
Location: Hamilton, Ontario (IN-PERSON ONLY – Remote work is not available)
We are looking for an exceptionally motivated engineer with a passion for building real hardware.
This is not a traditional mechanical design role.
Instead, we are looking for someone whose core strengths lie in:
- Embedded systems
- Electronics
- Firmware development
- Robotics
- Sensors and instrumentation
- Actuators and motor control
- Electrical system integration
- Electromechanical prototyping
You should be comfortable designing, wiring, programming, debugging, and testing complete electromechanical systems.
You should understand mechanical design well enough to work effectively with CAD models and mechanical assemblies, but your primary expertise should be in electronics, embedded firmware, robotics, and system integration.
This role is ideal for top-performing students or recent graduates in:
- Mechatronics Engineering
- Electrical Engineering
- Electronics Engineering
- Computer Engineering
- Mechanical Engineering (with significant embedded/electronics experience)
You will work directly with senior FYELABS engineers on real client projects—from concept through prototype, testing, and validation—often taking ownership of complete subsystems.
Key Responsibilities
- Design and develop embedded and robotic systems for real client projects
- Design and integrate electronics, sensors, actuators, motors, motor drivers, and embedded controllers
- Develop embedded firmware using ESP32, STM32, Arduino, Nordic and similar microcontrollers
- Implement communication interfaces including I2C, SPI, UART, CAN, USB, BLE, Ethernet and related protocols
- Develop and debug embedded C/C++ firmware
- Assist with system architecture and electrical integration of multidisciplinary products
- Select appropriate sensors, actuators, motors, embedded processors and electrical components
- Integrate Raspberry Pi, NVIDIA Jetson, Linux computers and embedded controllers where appropriate
- Build, assemble, wire, calibrate and validate electromechanical prototypes
- Debug complex hardware, firmware and system integration issues
- Produce engineering documentation including:
- Functional requirements
- Electrical interface documentation
- BOMs
- Cost analysis
- Assembly procedures
- Test plans
- Development schedules
- Coordinate prototype assembly and testing
- Interface with suppliers and manufacturers for sourcing and fabrication
- Evaluate emerging technologies that reduce cost, complexity and technical risk
- Maintain technical competency through literature review, experimentation and continuous learning
- Perform other engineering tasks as required by ongoing projects
Minimum Qualifications
Currently in 3rd year or higher (or recent graduate) in:
- Mechatronics Engineering
- Electrical Engineering
- Electronics Engineering
- Computer Engineering
- Mechanical Engineering (with strong embedded systems experience)
- Or an equivalent technical discipline
Desired Skills & AttributesEmbedded Systems & Firmware
- Strong Embedded C/C++
- Python programming
- Hands-on experience with ESP32, STM32, Arduino or similar microcontrollers
- Experience debugging embedded firmware
- Familiarity with RTOS concepts is an asset
- Experience implementing communication protocols including:
- SPI
- I2C
- UART
- CAN
- USB
- BLE
- Ethernet
Electronics & Electrical Systems
- Strong understanding of analog and digital electronics
- Experience integrating sensors, actuators and embedded hardware
- Understanding of power electronics and motor drivers
- Familiarity with signal conditioning, ADCs, DACs and electrical interfaces
- Experience using laboratory equipment including oscilloscopes, logic analyzers, multimeters and bench power supplies
- Understanding of batteries, power distribution and embedded electrical systems
PCB design experience is considered an asset but is NOT required. We place much greater emphasis on the ability to integrate, debug and build complete embedded systems than on designing complex PCBs.
Robotics, Sensors & Control Systems
Experience working with:
- DC motors
- BLDC motors
- Stepper motors
- Servo motors
- Encoders
- IMUs
- Force sensors
- Pressure sensors
- Load cells
- Cameras
- Proximity sensors
- Environmental sensors
Understanding of:
- Closed-loop control systems
- PID control
- Motor control
- Sensor fusion
- Robotics fundamentals
- Motion systems
Experience with ROS and Linux-based robotics environments is considered an asset.
Industrial robot programming certifications (FANUC, ABB, KUKA, Universal Robots, etc.) are not expected or required. FYELABS designs and builds custom robotic and electromechanical systems rather than programming production robotic cells.
Mechanical Understanding
You should have a solid understanding of:
- Mechanical assemblies
- CAD models
- Fasteners
- Bearings
- Basic structural design
- Manufacturing processes
- DFMA principles
You are not expected to be a professional mechanical designer, but you should be comfortable collaborating with mechanical engineers and understanding mechanical constraints during product development.
General
We are looking for engineers who demonstrate:
- Exceptional analytical and problem-solving ability
- High ownership and accountability
- Strong curiosity and willingness to learn
- Excellent troubleshooting skills
- Attention to detail
- Ability to work independently with minimal supervision
- Passion for building and testing real hardware
Most importantly, we value a maker mentality. We enjoy working with engineers who naturally spend their spare time building robots, embedded devices, automation systems, drones, custom electronics, IoT projects or other hands-on engineering projects simply because they enjoy creating things.
Interview & Application Requirements (IMPORTANT)
- PDF resume only (Word documents will not be accepted)
- Resume must include:
- Working email address
- Working phone number
- Link to an active GitHub profile, personal website or engineering project portfolio
Applicants without a GitHub profile or demonstrable engineering project portfolio are unlikely to be considered.
Candidates should expect to:
- Write and debug code during the interview
- Explain previous engineering projects in detail
- Demonstrate practical engineering problem-solving skills
- Discuss embedded systems, electronics and robotics concepts
Please ensure you have a working Python development environment available during the interview.
Employment Type
- Full-time
- Part-time
- Internship / Co-op
- Fixed-term Contract
- Casual
Schedule: Monday to Friday
Work Location: In Person (Hamilton, Ontario)
Benefits
- Company events
- Dental benefits (eligible positions)
- Vision benefits (eligible positions)
Preferred Experience
- Embedded C/C++: 2+ years
- Python: 1+ years
- Firmware Development: 2+ years
- ESP32 / STM32 / Arduino: 2+ years
- Embedded Systems Integration: 2+ years
- Electronics & Electrical Systems: 2+ years
- Robotics / Mechatronics Systems: 2+ years
- Sensors, Actuators & Motor Control: 2+ years
- Linux or ROS: 1+ years (preferred)
- SolidWorks or Inventor: 1+ years (preferred)
Work Location: In Person
Job Types: Full-time, Part-time, Fixed term contract, Casual, Internship / Co-op
Pay: $20.00-$30.00 per hour
Experience:
- C++: 2 years (required)
- Microcontroller: 2 years (required)
- Firmware: 2 years (required)
- Pneumatics/hydraulics/motors: 2 years (required)
Work Location: In person