The engineer will work closely with software developers, requirement engineers and program managers ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
The engineer will work closely with software developers, requirement engineers and program managers ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
The engineer will work closely with software developers, requirement engineers and program managers ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
Quick apply
The engineer will work closely with software developers, requirement engineers and program managers ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
Software Developer - Diagnostics
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
Solid foundation in software development with hands-on experience in embedded software design and ... manager}. The selected candidate will be required to travel About GM Our vision is a world with ...
Software Developer - Diagnostics
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
Solid foundation in software development with hands-on experience in embedded software design and ... manager}. The selected candidate will be required to travel About GM Our vision is a world with ...
Experience working in semiconductor, silicon validation, embedded software, diagnostics, platform ... Proven ability to manage complex cross-functional programs across multiple organizations and time ...
Experience working in semiconductor, silicon validation, embedded software, diagnostics, platform ... Proven ability to manage complex cross-functional programs across multiple organizations and time ...
The Program Manager - Diagnostics will coordinate globally distributed teams, manage program ... Experience working in semiconductor, silicon validation, embedded software, diagnostics, platform ...
The Program Manager - Diagnostics will coordinate globally distributed teams, manage program ... Experience working in semiconductor, silicon validation, embedded software, diagnostics, platform ...
Android Software Developer - Infotainment OnStar
Markham, ON · Hybrid
CA$115K - CA$164K/yr
... embedded software development frameworks in Android environment * Participate in architecture ... Collaborate within an Agile/Scrum team and across functional domains to clarify and manage ...
Android Software Developer - Infotainment OnStar
Markham, ON · Hybrid
CA$115K - CA$164K/yr
... embedded software development frameworks in Android environment * Participate in architecture ... Collaborate within an Agile/Scrum team and across functional domains to clarify and manage ...
2026 Fall Co-op Vehicle Sensor Software QA
Markham, ON · Hybrid
CA$4.2K - CA$4.7K/mo
... software or embedded systems * Interest in ADAS, autonomous systems, or automotive software development * Strong attention to detail, organization, and time management skills * Excellent ...
2026 Fall Co-op Vehicle Sensor Software QA
Markham, ON · Hybrid
CA$4.2K - CA$4.7K/mo
... software or embedded systems * Interest in ADAS, autonomous systems, or automotive software development * Strong attention to detail, organization, and time management skills * Excellent ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Hardware Manager
Toronto, ON · On-site
$120 - $140/hr
Hardware Manager (Electrical Engineering Leader) Location: GTA Industry: Premium Technology / High ... Embedded software fundamentals
Quick apply
Hardware Manager
Toronto, ON · On-site
$120 - $140/hr
Hardware Manager (Electrical Engineering Leader) Location: GTA Industry: Premium Technology / High ... Embedded software fundamentals
Hardware Manager
Toronto, ON · On-site
$120 - $140/hr
Hardware Manager (Electrical Engineering Leader) Location: GTA Industry: Premium Technology / High ... Embedded software fundamentals
Quick apply
Hardware Manager
Toronto, ON · On-site
$120 - $140/hr
Hardware Manager (Electrical Engineering Leader) Location: GTA Industry: Premium Technology / High ... Embedded software fundamentals
Software Test Engineering - AVIP Diagnostics QA
Markham, ON · Hybrid
CA$81K - CA$122K/yr
... embedded software development and test experience in C and C++ * Solid knowledge of software ... Organizational and time management skills with a high attention to details * Experience with GitHub ...
Software Test Engineering - AVIP Diagnostics QA
Markham, ON · Hybrid
CA$81K - CA$122K/yr
... embedded software development and test experience in C and C++ * Solid knowledge of software ... Organizational and time management skills with a high attention to details * Experience with GitHub ...
Forward Deployed Engineer
Toronto, ON · Remote
Drive the adoption and change management necessary to embed AI-assisted software development ... Ensure embedded teams adhere to the central factory's engineering standards, including Twelve ...
Quick apply
Forward Deployed Engineer
Toronto, ON · Remote
Drive the adoption and change management necessary to embed AI-assisted software development ... Ensure embedded teams adhere to the central factory's engineering standards, including Twelve ...
Technical Recruiter
Mississauga, ON · On-site
Electrical/Computer/Software/Systems Engineering, Embedded Systems, or related field * Proven ... Excellent time management and organizational skills with the ability to manage multiple open roles.
Technical Recruiter
Mississauga, ON · On-site
Electrical/Computer/Software/Systems Engineering, Embedded Systems, or related field * Proven ... Excellent time management and organizational skills with the ability to manage multiple open roles.
Scrum Manager
Markham, ON · Hybrid
CA$111K - CA$167K/yr
The Role The Scrum Manager - Software Quality Automation leads an agile team focused on building ... Experience in embedded software , automotive , or test automation / quality engineering ...
Scrum Manager
Markham, ON · Hybrid
CA$111K - CA$167K/yr
The Role The Scrum Manager - Software Quality Automation leads an agile team focused on building ... Experience in embedded software , automotive , or test automation / quality engineering ...
Forward Deployed Engineer
Toronto, ON · On-site +1
Drive the adoption and change management necessary to embed AI-assisted software development ... Ensure embedded teams adhere to the central factory's engineering standards, including Twelve ...
Forward Deployed Engineer
Toronto, ON · On-site +1
Drive the adoption and change management necessary to embed AI-assisted software development ... Ensure embedded teams adhere to the central factory's engineering standards, including Twelve ...
... software-in-the-loop(SIL) integrationsolutions for automotive or similarly complex embedded domains. * Handsonexperience with tools and concepts such as: * Execution Management/Cloud Orchestration ...
... software-in-the-loop(SIL) integrationsolutions for automotive or similarly complex embedded domains. * Handsonexperience with tools and concepts such as: * Execution Management/Cloud Orchestration ...
Partner with SoC leads and program managers to support execution across client and embedded CPU/GPU ... Strong experience in software or firmware development with exposure to CPU/GPU hardware systems
Partner with SoC leads and program managers to support execution across client and embedded CPU/GPU ... Strong experience in software or firmware development with exposure to CPU/GPU hardware systems
Partner with SoC leads and program managers to support execution across client and embedded CPU/GPU ... Strong experience in software or firmware development with exposure to CPU/GPU hardware systems
Partner with SoC leads and program managers to support execution across client and embedded CPU/GPU ... Strong experience in software or firmware development with exposure to CPU/GPU hardware systems
Software Developer - Early Career
Oshawa, ON · Hybrid
CA$73K - CA$110K/yr
Deliver high-quality software solutions for embedded Controls systems on EVs, PHEV for thermal ... Scrum Manager, and Scrum Lead to interpret functional requirements and translate into robust ...
Software Developer - Early Career
Oshawa, ON · Hybrid
CA$73K - CA$110K/yr
Deliver high-quality software solutions for embedded Controls systems on EVs, PHEV for thermal ... Scrum Manager, and Scrum Lead to interpret functional requirements and translate into robust ...
Software Developer - Early Career
Markham, ON · Hybrid
CA$73K - CA$110K/yr
Deliver high-quality software solutions for embedded Controls systems on EVs, PHEV for thermal ... Scrum Manager, and Scrum Lead to interpret functional requirements and translate into robust ...
Software Developer - Early Career
Markham, ON · Hybrid
CA$73K - CA$110K/yr
Deliver high-quality software solutions for embedded Controls systems on EVs, PHEV for thermal ... Scrum Manager, and Scrum Lead to interpret functional requirements and translate into robust ...
Embedded Software Manager information
See Toronto, ON salary details
$33.9K - $47.2K
2% of jobs
$47.2K - $60.6K
2% of jobs
$60.6K - $74K
2% of jobs
$74K - $87.3K
5% of jobs
$87.3K - $100.7K
10% of jobs
$105.4K is the 25th percentile. Wages below this are outliers.
$100.7K - $114K
11% of jobs
$114K - $127.4K
16% of jobs
The median wage is $128.7K / yr.
$127.4K - $140.8K
22% of jobs
$146.2K is the 75th percentile. Wages above this are outliers.
$140.8K - $154.1K
12% of jobs
$154.1K - $167.5K
11% of jobs
$167.5K - $180.8K
7% of jobs
$33.9K
$127.2K
$180.8K
How much do embedded software manager jobs pay per year?
What are the typical daily responsibilities of an Embedded Software Manager?
As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.
What does an Embedded Software Manager do?
An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.
What are the key skills and qualifications needed to thrive in the Embedded Software Manager position, and why are they important?
An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

Software Quality Assurance and Automation Test Engineer - ADAS Controllers
CIeNET InternationalMarkham, ON • On-site
Full-time
Dental, Vision, PTO
Posted 27 days ago
Job description
Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET has become an ALTEN Group Company in 2021.
CIeNET has been expanding its footprint in Canada to better serve our industry leading customers in the automotive industry. We are engaged in the development of cutting-edge technologies and products that have brought automotive infotainment, mobile internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years.
CIeNET Canada welcomes skilled, dedicated, innovative and motivated professionals to join our team in developing a promising career with us.
Role Summary
The testing engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers, requirement engineers and program managers throughout the product lifecycle. The testing engineer reviews requirement specifications and design documents, to understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation testing engineers are expected to improve test productivity and system quality. In order to achieve this goal, automation testing engineers are responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and system automatically.
Key Responsibilities
- Execute black box test cases to validate basic functions of ADAS controllers.
- Automate test cases using engineering test methodologies.
- Maintain & improve documentation during and after testing.
- Troubleshoot & investigate automated test and controller issues.
- Ability to anticipate problems & issues and recommend solutions to problems.
- Prepare test results and reports with the highest industry standard.
- Ability to modify calibration and/or test script to meet the validation requirement.
- Ability to use and develop test script and automation.
- Ability to use AI tools in testing activities.
Requirements
Required Skills and Experiences:
- Minimum two years of embedded software testing and testing automation experience in Automotive domain.
- Experience with tools like Python and test automation methodologies.
- Being able to write automation test scripts.
- Experience with CAN/Ethernet communication protocols and test tools.
- Experience with Calibration and/or Validation Development.
- Experience in INCA/CANoe/ Vetor CANalyzer / Vspy.
- Being able to troubleshoot controller test issues on HIL bench.
- Experience in a fast-moving environment and capable of meeting stringent deadlines.
- Strong troubleshooting skills and the ability to perform test automation.
- Strong written and verbal communication skills.
- Aptitude for learning and developing new skills as required.
- Be able to fit in team well and enjoys being a good team player.
Preferred Skills and Experiences:
- 5 years of embedded or controlled software testing experience.
- Experience on Automotive controller testing, CAN/Ethernet communication, diagnostic, and cybersecurity.
- RBS/Vector Canoe, ETAS & NeoVI familiarity.
Education and Training:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field.
Benefits
- Extended group insurance including prescription drugs, dental and vision cares
- RRSP employer match
- 15 days annual vacation
CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.