Senior Embedded Developer
Oakville, ON ยท On-site
Geotab is seeking a Senior Embedded Developer who will be responsible for designing, developing ... Online learning and networking opportunities Electric vehicle purchase incentive program ...
Oakville, ON ยท On-site
Geotab is seeking a Senior Embedded Developer who will be responsible for designing, developing ... Online learning and networking opportunities Electric vehicle purchase incentive program ...
Oakville, ON ยท On-site
Geotab is seeking a Senior Embedded Developer who will be responsible for designing, developing ... Online learning and networking opportunities Electric vehicle purchase incentive program ...
Toronto, ON ยท Hybrid
They aim to bring their Embedded experience to the cross-functional squads that they are a part of, with a focus on collaboration, learning, and development. As a Senior Embedded Engineer, you will ...
Toronto, ON ยท Hybrid
They aim to bring their Embedded experience to the cross-functional squads that they are a part of, with a focus on collaboration, learning, and development. As a Senior Embedded Engineer, you will ...
As a Senior Machine Learning Engineer , you will: * Be part of the development and technical implementation of machine learning solutions, including configuration and integration, to fulfill business ...
As a Senior Machine Learning Engineer , you will: * Be part of the development and technical implementation of machine learning solutions, including configuration and integration, to fulfill business ...
As a Senior Machine Learning Researcher, you'll be part of a collaborative team delivering AI projects end to end, covering everything from scoping and defining the AI problem, to data pre-processing ...
As a Senior Machine Learning Researcher, you'll be part of a collaborative team delivering AI projects end to end, covering everything from scoping and defining the AI problem, to data pre-processing ...
We're forming small, senior, cross-functional AI teams that bring together product leaders, machine ... This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ...
We're forming small, senior, cross-functional AI teams that bring together product leaders, machine ... This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ...
Toronto, ON ยท On-site
CA$84K - CA$128K/yr
Your Opportunity BDO Digital is seeking an experienced and technically proficient Senior ML ... Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions.
Toronto, ON ยท On-site
CA$84K - CA$128K/yr
Your Opportunity BDO Digital is seeking an experienced and technically proficient Senior ML ... Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions.
Oakville, ON ยท On-site
CA$84K - CA$128K/yr
Your Opportunity BDO Digital is seeking an experienced and technically proficient Senior ML ... Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions.
Oakville, ON ยท On-site
CA$84K - CA$128K/yr
Your Opportunity BDO Digital is seeking an experienced and technically proficient Senior ML ... Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions.
CA$120K - CA$250K/yr
... senior levels, and will evaluate your application in its entirety. Layer 6 is the AI center of ... As a Machine Learning Engineer, you will: * Join a world-class team of AI developers with an ...
CA$120K - CA$250K/yr
... senior levels, and will evaluate your application in its entirety. Layer 6 is the AI center of ... As a Machine Learning Engineer, you will: * Join a world-class team of AI developers with an ...
Etobicoke, ON ยท On-site +1
$32/hr
Machine Learning - Master-Level Internship Level: Master's Level Internship Department: Software ... Engage directly with senior management and strategic advisory board members. * Enhance your CV with ...
Etobicoke, ON ยท On-site +1
$32/hr
Machine Learning - Master-Level Internship Level: Master's Level Internship Department: Software ... Engage directly with senior management and strategic advisory board members. * Enhance your CV with ...
Toronto, ON ยท Hybrid
CA$155K - CA$180K/yr
Machine Learning Developer The Search Platform at Priceline is the intelligence layer behind how millions of travelers discover and book hotels, flights, rental cars, and packages every day. It ...
Toronto, ON ยท Hybrid
CA$155K - CA$180K/yr
Machine Learning Developer The Search Platform at Priceline is the intelligence layer behind how millions of travelers discover and book hotels, flights, rental cars, and packages every day. It ...
Toronto, ON ยท Hybrid
CA$155K - CA$180K/yr
Machine Learning Developer The Search Platform at Priceline is the intelligence layer behind how millions of travelers discover and book hotels, flights, rental cars, and packages every day. It ...
Toronto, ON ยท Hybrid
CA$155K - CA$180K/yr
Machine Learning Developer The Search Platform at Priceline is the intelligence layer behind how millions of travelers discover and book hotels, flights, rental cars, and packages every day. It ...
Toronto, ON ยท On-site
We are looking for a Sr. Machine Learning Engineer to help translate raw data into meaningful insights that drive strategic decision-making. The Opportunity Summary We are seeking an experienced ...
Quick apply
Toronto, ON ยท On-site
We are looking for a Sr. Machine Learning Engineer to help translate raw data into meaningful insights that drive strategic decision-making. The Opportunity Summary We are seeking an experienced ...
We are looking for a Sr. Machine Learning Engineer to help translate raw data into meaningful insights that drive strategic decision-making. The Opportunity Summary We are seeking an experienced ...
We are looking for a Sr. Machine Learning Engineer to help translate raw data into meaningful insights that drive strategic decision-making. The Opportunity Summary We are seeking an experienced ...
POSITION PURPOSE We are seeking a Senior Machine Learning Engineer to design, build, deploy, and operate scalable machine learning and AI solutions in production. This role sits at the intersection ...
POSITION PURPOSE We are seeking a Senior Machine Learning Engineer to design, build, deploy, and operate scalable machine learning and AI solutions in production. This role sits at the intersection ...
Toronto, ON ยท On-site
Senior Machine Learning Engineer - AI Innovation Teams As one of the world's top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit ...
Toronto, ON ยท On-site
Senior Machine Learning Engineer - AI Innovation Teams As one of the world's top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit ...
Toronto, ON ยท Hybrid
CA$110K - CA$145K/yr
We are seeking a highly skilled and experienced Senior Machine Learning Engineerto join our AI/ML Platform team. The ideal candidate will have a strong background in designing, building, and ...
Toronto, ON ยท Hybrid
CA$110K - CA$145K/yr
We are seeking a highly skilled and experienced Senior Machine Learning Engineerto join our AI/ML Platform team. The ideal candidate will have a strong background in designing, building, and ...
CA$170K - CA$250K/yr
Our work spans the field of machine learning with areas such as deep learning and generative AI, time series forecasting and responsible use of AI. We have access to massive financial datasets and ...
CA$170K - CA$250K/yr
Our work spans the field of machine learning with areas such as deep learning and generative AI, time series forecasting and responsible use of AI. We have access to massive financial datasets and ...
Markham, ON ยท Hybrid
CA$110K - CA$145K/yr
We are seeking a highly skilled and experienced Senior Machine Learning Engineerto join our AI/ML Platform team. The ideal candidate will have a strong background in designing, building, and ...
Markham, ON ยท Hybrid
CA$110K - CA$145K/yr
We are seeking a highly skilled and experienced Senior Machine Learning Engineerto join our AI/ML Platform team. The ideal candidate will have a strong background in designing, building, and ...
We're looking for an enthusiastic Senior Machine Learning Research Engineer who's excited by the opportunity of being at the forefront of applying machine learning technology to challenging problems.
We're looking for an enthusiastic Senior Machine Learning Research Engineer who's excited by the opportunity of being at the forefront of applying machine learning technology to challenging problems.
Toronto, ON ยท Remote
$165K - $225K/yr
Career Renew is recruiting for one of its clients a Senior Machine Learning Engineer - this is a fully remote role for US/Canada based candidates. Salary range: 165-225K USD yearly plus benefits plus ...
Quick apply
Toronto, ON ยท Remote
$165K - $225K/yr
Career Renew is recruiting for one of its clients a Senior Machine Learning Engineer - this is a fully remote role for US/Canada based candidates. Salary range: 165-225K USD yearly plus benefits plus ...
| Aspect | Senior Embedded Machine Learning | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS, EE, or related; experience in ML and embedded systems | Bachelor's in CS, EE, or related; strong programming skills in C/C++ |
| Work Environment | Developing ML models for embedded devices, hardware integration | Designing and implementing embedded software for devices |
| Industry Usage | AI/ML-focused companies, IoT, consumer electronics | Automotive, industrial, consumer electronics |
While both roles involve embedded systems, Senior Embedded Machine Learning focuses on integrating ML models into hardware, requiring knowledge of AI and data science. Embedded Software Engineers primarily develop software for embedded devices, emphasizing firmware and system-level programming. The roles overlap in embedded environment skills but differ in their core focus on AI versus traditional software development.

Other
Medical, Dental, Retirement
Posted yesterday
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Senior Embedded Developer who will be responsible for designing, developing, and testing firmware for our IoT telematics devices - hardware that powers over 6 million subscriptions globally. If you love low-level systems programming, embedded firmware architecture, and building software that runs in connected vehicles around the world, and are keen to join an industry leader - we would love to hear from you!
What you'll do:As a Senior Embedded Developer, your key area of responsibility will be firmware development for Geotab's IoT device portfolio, including GOAnywhere, extensible products, and asset trackers. You will design, write, and test embedded firmware in C and C++, contributing to both application-layer development and low-level driver work - with a particular focus on Controller Area Network (CAN) protocol driver development. You will be responsible for performing firmware development with architectural input in areas such as modem, GPS, vehicle data, and security; writing unit tests; and conducting integration and system-level testing in both real and simulated vehicles. You will conduct comprehensive code reviews to ensure industry coding standards are followed, debug firmware issues, identify areas for code improvement, and maintain up-to-date documentation for all areas of responsibility.
To be successful in this role, you will be a collaborative, detail-oriented engineer with deep expertise in embedded systems and a passion for building reliable, high-impact software. In addition, the successful candidate will have strong verbal and written communication skills and the ability to work cross-functionally with embedded developers, hardware engineers, and internal technical teams to define system architecture and constraints.
How you'll make an impact:Develop an in-depth understanding of Geotab IoT devices (such as GOAnywhere, extensible product, and asset trackers) and how various firmware modules work
Perform firmware development, including architectural input, in required areas of expertise (modem, GPS, vehicle data, security) using C and other standards required by the RTOS, in accordance with Geotab's development standards
Write unit tests and perform integration and system-level testing in both real and simulated vehicles to demonstrate that new features meet design requirements
Conduct comprehensive testing and code reviews to ensure industry coding standards are followed
Debug firmware issues and identify areas for code improvement
Keep up-to-date documentation for all areas of responsibility
Diploma or degree in Computer Science, Electrical Engineering, Software Engineering, or a related field (or equivalent combination of education and relevant experience)
5+ years of experience in embedded firmware and hardware (systems) development
Proficiency in embedded C and C++, with hands-on experience in Controller Area Network (CAN) protocol driver development - ideally from working with vehicle manufacturers, Tier 1 automotive suppliers, or telematics companies
Experience with embedded RTOS, microcontroller design, firmware build chains, and CI/CD practices for embedded products
Familiarity with wireless products including cellular and Bluetooth, and experience with modem and GPS firmware modules
Ability to read schematics and data sheets for electronic components, with understanding of underlying electronics sufficient to influence firmware development and debugging
Strong verbal and written communication skills; ability to document complex technical systems and decisions clearly
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only