Participate in code reviews and ensure compliance with automotive software quality standards, including MISRA guidelines. Qualifications * Minimum Master's degree in software engineering, computer ...
Participate in code reviews and ensure compliance with automotive software quality standards, including MISRA guidelines. Qualifications * Minimum Master's degree in software engineering, computer ...
Senior Embedded Software Engineer
Kanata, ON · On-site
Develop embedded software frameworks for automotive platforms * Design middleware, services,drivers, and reusable platform components * Build software for multi-OS and safety-critical architectures ...
Quick apply
Senior Embedded Software Engineer
Kanata, ON · On-site
Develop embedded software frameworks for automotive platforms * Design middleware, services,drivers, and reusable platform components * Build software for multi-OS and safety-critical architectures ...
Software Engineer
Toronto, ON · On-site
Why This Role Matters Automotive financing is changing. Dealers and lenders expect faster decisions, better integrations, stronger fraud controls, cleaner data, and more reliable digital workflows.
Software Engineer
Toronto, ON · On-site
Why This Role Matters Automotive financing is changing. Dealers and lenders expect faster decisions, better integrations, stronger fraud controls, cleaner data, and more reliable digital workflows.
Software Engineer
Waterloo, ON · Hybrid
We are seeking a highly skilled Senior Software Engineer to join the Ford Flashing Tool Team . Our ... Deep expertise in automotive diagnostic and flashing protocols (e.g., UDS ISO 14229, DoIP ISO 13400 ...
Software Engineer
Waterloo, ON · Hybrid
We are seeking a highly skilled Senior Software Engineer to join the Ford Flashing Tool Team . Our ... Deep expertise in automotive diagnostic and flashing protocols (e.g., UDS ISO 14229, DoIP ISO 13400 ...
Software Engineer
Scarborough, ON · Hybrid
About the Role We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloud ready backend services, APIs, and front end ...
Software Engineer
Scarborough, ON · Hybrid
About the Role We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloud ready backend services, APIs, and front end ...
Software Engineer - AutoSync
Toronto, ON · Remote
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader ... As a Senior Software Engineer, you will play a key technical leadership role within the AutoSync ...
Software Engineer - AutoSync
Toronto, ON · Remote
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader ... As a Senior Software Engineer, you will play a key technical leadership role within the AutoSync ...
Software Engineer
Toronto, ON · On-site +1
We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...
Software Engineer
Toronto, ON · On-site +1
We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...
HIL Simulation and Integration Engineer - Automotive Engineering CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company ...
HIL Simulation and Integration Engineer - Automotive Engineering CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company ...
HIL Simulation and Integration Engineer - Automotive Engineering CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company ...
Quick apply
HIL Simulation and Integration Engineer - Automotive Engineering CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company ...
Machine Learning / AI Software Engineer Location: Toronto, ON Job Type: Full-Time Industry ... automotive, IoT, and edge computing applications. We are looking for a Machine Learning / AI ...
Quick apply
Machine Learning / AI Software Engineer Location: Toronto, ON Job Type: Full-Time Industry ... automotive, IoT, and edge computing applications. We are looking for a Machine Learning / AI ...
Senior Software Engineer
Toronto, ON · On-site +1
This role will be within the Dealertrack Canada team, the country's leading automotive financing ... Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems ...
Senior Software Engineer
Toronto, ON · On-site +1
This role will be within the Dealertrack Canada team, the country's leading automotive financing ... Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems ...
Senior Software Engineer
Toronto, ON · On-site +1
This role will be within the Dealertrack Canada team, the country's leading automotive financing ... Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems ...
Senior Software Engineer
Toronto, ON · On-site +1
This role will be within the Dealertrack Canada team, the country's leading automotive financing ... Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems ...
Aviya has an opening for a Software Engineer to join our engineering group in Montreal, Longueuil ... ou de l'automobile). * Experience de niveau expert dans la creation et l'execution de tests a ...
Aviya has an opening for a Software Engineer to join our engineering group in Montreal, Longueuil ... ou de l'automobile). * Experience de niveau expert dans la creation et l'execution de tests a ...
Strong knowledge of automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Strong knowledge of automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Strong knowledge of automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Strong knowledge of automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Staff AI Engineer
Waterloo, ON · On-site
Traditional automotive software methods can't keep pace with consumer expectations shaped by the ... Sonatus is seeking a highly motivated Staff AI Engineer to define and develop next-generation ...
Quick apply
Staff AI Engineer
Waterloo, ON · On-site
Traditional automotive software methods can't keep pace with consumer expectations shaped by the ... Sonatus is seeking a highly motivated Staff AI Engineer to define and develop next-generation ...
Software Engineer - Hardware Design Verification
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and ... lines in Automotive, Internet of Things (IoT), Networking, and Radio Frequency products, with ...
Software Engineer - Hardware Design Verification
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and ... lines in Automotive, Internet of Things (IoT), Networking, and Radio Frequency products, with ...
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader ... Full Stack Software Engineer Modern Platform Engineering & AI-First Development We are looking for ...
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader ... Full Stack Software Engineer Modern Platform Engineering & AI-First Development We are looking for ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and ...
Quick apply
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and ...
Automotive Software Engineer information
See Ontario salary details
$27K - $39.5K
4% of jobs
$39.5K - $52K
3% of jobs
$52K - $64.5K
4% of jobs
$64.5K - $77K
13% of jobs
$77.7K is the 25th percentile. Wages below this are outliers.
$77K - $89.5K
19% of jobs
The median wage is $94.4K / yr.
$89.5K - $102K
19% of jobs
$102K - $114.5K
13% of jobs
$115.6K is the 75th percentile. Wages above this are outliers.
$114.5K - $127K
11% of jobs
$127K - $139.5K
8% of jobs
$139.5K - $152K
4% of jobs
$152K - $164.5K
2% of jobs
$27K
$98.7K
$164.5K
How much do automotive software engineer jobs pay per year?
What is an automotive software engineer?
An automotive software engineer is responsible for the design and development of software systems used in car technology. These solutions may be used to control various environmental systems of a car, such as its wheels for automatic parking. As an automotive software engineer, your job duties include designing software solutions, programming software, and troubleshooting bugs. The career typically requires a bachelor’s in engineering, although some employers may prefer a master’s degree. You also need experience with software or system development in the automotive field, as well as an understanding of software design methods, operating systems, and programming languages. Additional qualifications include excellent technical skills and analytical problem-solving ability.
What are the key skills and qualifications needed to thrive as an automotive software engineer?
What are some common challenges automotive software engineers face when integrating software with vehicle hardware?
What does an automotive software engineer do?
- How to become an automotive software engineer?
- What is the best major for an automotive software engineer?
- How much do automotive software engineers make in the US?
- What is the difference between an automotive software engineer and an automotive engineer?
- What Is an Automotive Software Engineer and How to Become One
- Automotive Software Engineer Job Description Sample Template
What are the most commonly searched types of Automotive Software Engineer jobs in Ontario?
The most popular types of Automotive Software Engineer jobs in Ontario are:
What are popular job titles related to Automotive Software Engineer jobs in Ontario?
For Automotive Software Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Automotive Software Engineer jobs in Ontario look for?
The top searched job categories for Automotive Software Engineer jobs in Ontario are:
What are popular job titles related to Automotive Software Engineer jobs in ON?
For Automotive Software Engineer jobs in ON, the most frequently searched job titles are:

Job description
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- Develop, optimize, test, and maintain computer vision algorithms and tools related to camera calibration and geometric transformations for embedded platforms and PC-based environments.
- Integrate camera calibration technologies into embedded firmware for on-device execution and support deployment in production environments.
- Benchmark and optimize algorithms for heterogeneous computing architectures, including ARM CPUs, DSPs, and NPUs.
- Design and develop firmware components and SDK packages for DSP and NPU platforms.
- Define validation strategies and test plans to ensure software quality, performance, and reliability.
- Document designs, technical findings, best practices, and implementation guidance.
- Collaborate with internal and external stakeholders to support product development and deployment activities.
- Participate in code reviews and ensure compliance with automotive software quality standards, including MISRA guidelines.
- Minimum Master's degree in software engineering, computer science, and/or equivalent disciplines
- Minimum 5 years of advanced C/C++/Python and embedded software development experience
- Experienced with computer vision algorithm development with strong understanding of machine learning algorithms and concepts Â
- Experienced working with embedded system running RTOS/Linux and knowledgeable with threading, optimization, memory management, and interrupt handling
- Experienced with major ML frameworks, ONNX, container technologies, and build systems
- Knowledge in SoC/processor architectures, Xtensa and/or ARM processors
- Strong analytical/problem solving skills, software design skills, and communication skillsÂ