Co-op Product Designer - Mechatronics
Richmond, BCDometic Corporation
Candidates need to be enrolled in an engineering program such as Mechanical, Mechatronics, Electrical or Engineering Physics. They need strong physics and math fundamentals and programming experience in Python or MATLAB/Simulink, plus good communication and problem-solving skills.
Python, MATLAB, Simulink, Git
Co op Electrical Product Designer – Mobile Power Solutions (MPS)
Richmond, BCDometic Corporation
Candidates need current enrolment in an engineering program, preferably electrical, mechatronic or engineering physics. Basic circuit theory, some hands-on electronics experience, attention to detail and safe lab habits are required.
Altium, KiCad
Embedded Software Developer
Richmond, BCDometic Corporation
3+ ansCandidates need a bachelor's degree in electrical, mechatronic, software engineering or computer science, at least 3 years of firmware or systems engineering experience, and strong C/C++ work on ARM Cortex-M microcontrollers. Experience with two or more serial protocols such as CAN, SPI, I2C or Ethernet is also required.
oscilloscope, multimeter, logic analyzer, Python, Docker