Embedded Software Engineer (Toronto)

Embedded Software Engineer (Toronto)

07 Aug
|
AI (Artificial Intelligence
|
Toronto

07 Aug

AI (Artificial Intelligence

Toronto

Posted onAugust 03, 2026 by Employer details AI (Artificial Intelligence) IncorporatedPosted onAugust 03, 2026 by Employer details AI (Artificial Intelligence) Incorporatedembedded software engineerWe'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 current robotic product. Embedded experience is a must for this role.ResponsibilitiesDesign, develop, and test embedded software (firmware)Interact frequently with the team via GitHub issues/pull-requests/projects, code reviews, instant messaging, and emailReport frequently on progress against key project deliverablesWork independently with general direction from team leadsPreferred qualificationsExperience using RTOS with C++Experience adapting C code to work with C++Experience with GCC for ARM toolchain under Linux development environmentExperience with ARM Cortex-M microcontrollersExperience debugging embedded systems with GDB and SEGGER toolsExperience configuring scheduler, task priorities, and interrupt priorities in an embedded systemStrong experience with object oriented programming methodologies, especially design patterns and data structuresExperience integrating control code, especially a motor driver, inertial measurement unit (IMU),



gyroscope (gyro), or accelerometerExperience writing device drivers with DMAHands-on experience of using oscilloscope to do basic electronic circuit troubleshootingMinimum qualificationsBachelors degree in computer science, computer engineering, electrical engineering, or equivalentStrong experience with embedded C++ and C (at least 3 years)2-years experience with embedded ARM micro-processorsExperience writing device driversExperience with multi-threaded designExperience configuring, debugging, and profiling a real-time operating system (RTOS)Experience writing or editing Makefiles, shell scripts, or equivalentExperience with Git or SVNExperience reading datasheets and schematicsAbout us*Specializing in Artificial Intelligence and Robotics, our current focus is development of our proprietary indoor SLAM and home robotic products around it.Job Type:Full-timePay:From $90,000.00 per yearBenefits:Dental carePaid time offVision careEducation:Bachelor's Degree (preferred)Work Location:In personLocation Toronto, ONWork location On siteSalary $ 90,000 YEAR annuallyTerms of employment Full timeStarts as soon as possiblevacancies 1 vacancySource #10219350538Toronto, ON #J-18808-Ljbffr

📌 Embedded Software Engineer (Toronto)
🏢 AI (Artificial Intelligence
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (toronto) / toronto