06 Aug
|
AI (Artificial Intelligence
|
Toronto
06 Aug
AI (Artificial Intelligence
Toronto
Posted onAugust 03, 2026 by Employer details AI (Artificial Intelligence) Incorporated Posted onAugust 03, 2026 by Employer details AI (Artificial Intelligence) Incorporated embedded software engineer We're looking for an experienced embedded software engineer to join our development team. You will be working on a small software team to produce code for a new robotic product. Design, develop, and test embedded software (firmware) Interact frequently with the team via GitHub issues/pull-requests/projects, code reviews, instant messaging, and email Report frequently on progress against key project deliverables Experience using RTOS with C++ Experience adapting C code to work with C++ Experience with GCC for ARM toolchain under Linux development environment Strong experience with object oriented programming methodologies, especially design patterns and data structures Experience integrating control code,
especially a motor driver, inertial measurement unit (IMU), gyroscope (gyro), or accelerometer Experience writing device drivers with DMA Bachelors degree in computer science, computer engineering, electrical engineering, or equivalent ~ Robust experience with embedded C++ and C (at least 3 years) ~Experience writing device drivers ~ Experience writing or editing Makefiles, shell scripts, or equivalent ~ Specializing in Artificial Intelligence and Robotics, our current focus is development of our proprietary indoor SLAM and home robotic products around it.
Full-time Dental care Bachelor's Degree (preferred) Work location On site Terms of employment Full time Starts as soon as possible
📌 Embedded Software Engineer in Test (Toronto)
🏢 AI (Artificial Intelligence
📍 Toronto