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 Test Engineer
Waterloo, ON · Hybrid
CA$48 - CA$62/hr
Job Title: Software Test Engineer The Software Test Engineer works on body control modules and ... Work with common automotive communication protocols such as CAN and LIN to design and execute ...
Quick apply
Software Test Engineer
Waterloo, ON · Hybrid
CA$48 - CA$62/hr
Job Title: Software Test Engineer The Software Test Engineer works on body control modules and ... Work with common automotive communication protocols such as CAN and LIN to design and execute ...
C++ Software Engineer - Manufacturing & Embedded Systems This role focuses on developing embedded C ... The position offers the opportunity to work on cutting-edge automotive technologies and chipsets ...
Quick apply
C++ Software Engineer - Manufacturing & Embedded Systems This role focuses on developing embedded C ... The position offers the opportunity to work on cutting-edge automotive technologies and chipsets ...
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
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
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 ...
Software Developer - Brake Controls and Diagnostics
Oshawa, ON · Hybrid
CA$90K - CA$136K/yr
Familiarity with automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Software Developer - Brake Controls and Diagnostics
Oshawa, ON · Hybrid
CA$90K - CA$136K/yr
Familiarity with automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Software Developer - Brake Controls and Diagnostics
Markham, ON · Hybrid
CA$90K - CA$136K/yr
Familiarity with automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Software Developer - Brake Controls and Diagnostics
Markham, ON · Hybrid
CA$90K - CA$136K/yr
Familiarity with automotive software architectures, vehicle networks, and system integration ... Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical ...
Senior Software Engineer
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 ...
Senior Software Engineer
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 ...
Systems Software Developer
Oakville, ON · Hybrid
CA$96K - CA$146K/yr
In this role, you will be at the forefront of automotive innovation, focusing on the design ... Engineering, or a closely related field of study. Experience: * 5+ years C/C++ software development ...
Systems Software Developer
Oakville, ON · Hybrid
CA$96K - CA$146K/yr
In this role, you will be at the forefront of automotive innovation, focusing on the design ... Engineering, or a closely related field of study. Experience: * 5+ years C/C++ software development ...
Application Software Developer
Kanata, ON · Hybrid
Experience with automotive software development. * C++ experience will be valuable also. * Proven object-oriented programming and software design skills. * Experience using GitHub for source control ...
Application Software Developer
Kanata, ON · Hybrid
Experience with automotive software development. * C++ experience will be valuable also. * Proven object-oriented programming and software design skills. * Experience using GitHub for source control ...
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 ...
The Automotive Lending Technologies team supports the enhancement, development, and maintenance of ... The role is accountable for driving software engineering excellence, ensuring application stability ...
The Automotive Lending Technologies team supports the enhancement, development, and maintenance of ... The role is accountable for driving software engineering excellence, ensuring application stability ...
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 ...
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
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 ...
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 ...
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 engineers make $500,000?
What is the salary of automotive software engineer?
What are some common challenges Automotive Software Engineers face when integrating software with vehicle hardware?
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, and why are they important?
What engineers make $200,000 a year?
What does an automotive software engineer do?
- What is the difference between an Automotive Software Engineer and an Automotive Engineer?
- 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 an Automotive Software Engineer and How to Become One
- Automotive Software Engineer Job Description Sample Template

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Â