Perception Software Engineer
Toronto, ON · On-site
The ideal candidate is a self-driven engineer with strong problem-solving skills, deep expertise in computer vision and embedded software development, and a passion for delivering high-quality ...
Toronto, ON · On-site
The ideal candidate is a self-driven engineer with strong problem-solving skills, deep expertise in computer vision and embedded software development, and a passion for delivering high-quality ...
Toronto, ON · On-site
The ideal candidate is a self-driven engineer with strong problem-solving skills, deep expertise in computer vision and embedded software development, and a passion for delivering high-quality ...
Mississauga, ON · Hybrid
We are currently seeking a qualified Embedded Software Engineer to join our team. The successful candidate will be instrumental in using your skill and experience as part of a team to design ...
Mississauga, ON · Hybrid
We are currently seeking a qualified Embedded Software Engineer to join our team. The successful candidate will be instrumental in using your skill and experience as part of a team to design ...
Markham, ON · On-site
$100 - $130/hr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting‑edge ...
Markham, ON · On-site
$100 - $130/hr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting‑edge ...
The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This ...
The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This ...
This hybrid role focuses on embedded C and software testing methodologies. General Motors is looking for an innovative Software Engineer to develop and validate software solutions in a hybrid work ...
New
This hybrid role focuses on embedded C and software testing methodologies. General Motors is looking for an innovative Software Engineer to develop and validate software solutions in a hybrid work ...
New
Shape the future of automotive audio as an Embedded Software Developer with Ford of Canada. Hybrid role focusing on sound generation features and innovative solutions awaits. As a member of Ford ...
New
Shape the future of automotive audio as an Embedded Software Developer with Ford of Canada. Hybrid role focusing on sound generation features and innovative solutions awaits. As a member of Ford ...
New
IPGP) is seeking a Staff Embedded C/C++ Software Developerto join our agile software development ... Mentoring junior developers and advising on software development best practices * Prototyping ...
IPGP) is seeking a Staff Embedded C/C++ Software Developerto join our agile software development ... Mentoring junior developers and advising on software development best practices * Prototyping ...
About This Role We are looking for a Senior Embedded Linux Engineer to work on software development for industrial high-power conversion and power-management systems based on ARM System-on-Module ...
About This Role We are looking for a Senior Embedded Linux Engineer to work on software development for industrial high-power conversion and power-management systems based on ARM System-on-Module ...
What You Will Do Our Client is seeking to hire a person with embedded software development ... Good developer with automotive experience and C‑coding skills. * Good tester with automotive ...
New
What You Will Do Our Client is seeking to hire a person with embedded software development ... Good developer with automotive experience and C‑coding skills. * Good tester with automotive ...
New
Collaborate with engineers in the design, development, testing, and maintenance of software applications * Develop and maintain embedded software modules using C++ and Python * Implement networking ...
Collaborate with engineers in the design, development, testing, and maintenance of software applications * Develop and maintain embedded software modules using C++ and Python * Implement networking ...
Collaborate with engineers in the design, development, testing, and maintenance of software applications * Develop and maintain embedded software modules using C++ and Python * Implement networking ...
New
Collaborate with engineers in the design, development, testing, and maintenance of software applications * Develop and maintain embedded software modules using C++ and Python * Implement networking ...
New
... software releases The Must haves: * Education: Bachelor's degree in Engineering, Computer Science or equivalent * Application of Embedded C and C++ programming languages * Experience: 5+ years of ...
New
... software releases The Must haves: * Education: Bachelor's degree in Engineering, Computer Science or equivalent * Application of Embedded C and C++ programming languages * Experience: 5+ years of ...
New
Ottawa, ON · On-site
$90K - $125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting ...
Ottawa, ON · On-site
$90K - $125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting ...
Ottawa, ON · On-site
CA$90K - CA$125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting ...
Quick apply
Ottawa, ON · On-site
CA$90K - CA$125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting ...
Kitchener, ON · Hybrid
CA$112K - CA$140K/yr
Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ... of embedded software, system integration, fitting software systems, and regulated product ...
Kitchener, ON · Hybrid
CA$112K - CA$140K/yr
Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ... of embedded software, system integration, fitting software systems, and regulated product ...
Markham, ON · On-site
$100 - $130/hr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge ...
New
Markham, ON · On-site
$100 - $130/hr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge ...
New
Barrie, ON · On-site
$75K - $103K/hr
You support software modules during Test and Evaluation. You collaborate with other internal ... Napoleon Cares - A fund sponsored by Associates to help Associates in times of need Financial ...
Barrie, ON · On-site
$75K - $103K/hr
You support software modules during Test and Evaluation. You collaborate with other internal ... Napoleon Cares - A fund sponsored by Associates to help Associates in times of need Financial ...
$75K - $103K/hr
You support software modules during Test and Evaluation. You collaborate with other internal ... Napoleon Cares - A fund sponsored by Associates to help Associates in times of need Financial ...
$75K - $103K/hr
You support software modules during Test and Evaluation. You collaborate with other internal ... Napoleon Cares - A fund sponsored by Associates to help Associates in times of need Financial ...
CA$159K - CA$209K/yr
Contingent Upon Program Award We're on the hunt for a top-tier Embedded Software Engineer - Processing & Algorithms to build the processing software that turns raw sensor data into actionable ...
CA$159K - CA$209K/yr
Contingent Upon Program Award We're on the hunt for a top-tier Embedded Software Engineer - Processing & Algorithms to build the processing software that turns raw sensor data into actionable ...
Ottawa, ON · On-site
CA$80K - CA$90K/yr
Embedded Engineer Location: Ottawa, Canada Day1 Onsite Only Full time Salary: CAD $90K/Annum We ... Developing embedded C/C++ software on Client's 6500 family of optical switches, including ...
Quick apply
Ottawa, ON · On-site
CA$80K - CA$90K/yr
Embedded Engineer Location: Ottawa, Canada Day1 Onsite Only Full time Salary: CAD $90K/Annum We ... Developing embedded C/C++ software on Client's 6500 family of optical switches, including ...
| Aspect | Associate Embedded Software Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Engineering, Electrical Engineering, or related field; some roles may accept relevant certifications | Bachelor's or higher in a related field; more experience may be preferred |
| Work Environment | Entry-level, team-based projects in hardware and software development | Mid-level to senior projects, often with more complex embedded systems |
| Employer & Industry Usage | Technology companies, automotive, consumer electronics, aerospace | Similar industries, often with more responsibility and project scope |
The main difference between an Associate Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. The associate role is typically entry-level, focusing on learning and supporting development tasks, while the embedded software engineer has more experience and handles more complex projects. Both roles require similar educational backgrounds and are common in technology-driven industries.
We are seeking a talented and motivated Perception Software Engineer to join our growing team. In this role, you will be responsible for designing, implementing, optimizing, and validating software modules that run on complex multi-processor embedded systems.
The ideal candidate is a self-driven engineer with strong problem-solving skills, deep expertise in computer vision and embedded software development, and a passion for delivering high-quality solutions in a collaborative environment. This position also offers opportunities to provide technical leadership and mentorship across engineering teams.
Responsibilities