⚡ New

Embedded Systems Engineer

ROZOR Technologies Inc.

HamiltonFull-timeMid LevelOn-site

Job Description

Hamilton, ON · Canada Full Time Hardware team You will develop and maintain the low-level systems that act as the nervous system of ROZOR robots, firmware, drivers, real-time control logic, and safety-critical embedded software. Responsibilities Develop firmware for microcontrollers (ARM, STM32, ESP32, etc.). Create drivers for sensors, motors, actuators, encoders, and power systems.

Implement real-time communication protocols (CAN, UART, SPI, I²C, Ethernet). Design safety mechanisms, watchdog systems, and hardware-level failsafes. Optimize embedded software for performance and reliability.

Integrate embedded components with ROS / ROS 2 and autonomy systems. Conduct hardware bring-up and debugging with oscilloscopes. Collaborate across hardware, autonomy, and QA teams.

Support manufacturing and field deployment improvements. What you bring Bachelor's/Master's degree in Embedded Systems, Electrical Engineering, Computer Engineering, or related field. 2+ years embedded firmware experience. Strong proficiency in C / C++ for embedded targets.

Hands‑on with microcontrollers and real–time operating systems. Comfort reading schematics and using oscilloscopes / logic analyzers. Experience with sensor and motor driver development.

Familiarity with ROS / ROS 2 integration is a plus. #J-18808-Ljbffr

Posted Yesterday

Related Jobs

Related Searches

Apply Now