Proficiency in C and C++ programming languages for embedded software development. * Experience with ... scripting languages (Python or Perl) for test development and automation. * Familiarity with ...
Proficiency in C and C++ programming languages for embedded software development. * Experience with ... scripting languages (Python or Perl) for test development and automation. * Familiarity with ...
Senior Controls Engineer - Ibex Elevators
CA$100K - CA$135K/yr
Role Overview Ibex is seeking a Senior Controls Engineer with strong hardware capabilities to take ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Quick apply
Senior Controls Engineer - Ibex Elevators
CA$100K - CA$135K/yr
Role Overview Ibex is seeking a Senior Controls Engineer with strong hardware capabilities to take ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Senior Controls Engineer - Ibex Elevators
Guelph, ON · On-site
CA$100K - CA$135K/yr
Role Overview Ibex is seeking a Senior Controls Engineer with strong hardware capabilities to take ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Senior Controls Engineer - Ibex Elevators
Guelph, ON · On-site
CA$100K - CA$135K/yr
Role Overview Ibex is seeking a Senior Controls Engineer with strong hardware capabilities to take ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN)
CA$103K - CA$110K/yr
Job Title Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN) Location(s) Woodbridge The ... The role will include close collaborations with software, electrical and mechanical teams within ...
Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN)
CA$103K - CA$110K/yr
Job Title Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN) Location(s) Woodbridge The ... The role will include close collaborations with software, electrical and mechanical teams within ...
Software Developer - Brake Controls and Diagnostics
Oshawa, ON · Hybrid
CA$90K - CA$136K/yr
... Software Developer - Brake Controls and Diagnostics to join the team and help shape the next ... Design, develop, and maintain embedded software for brake controls and diagnostics applications ...
Software Developer - Brake Controls and Diagnostics
Oshawa, ON · Hybrid
CA$90K - CA$136K/yr
... Software Developer - Brake Controls and Diagnostics to join the team and help shape the next ... Design, develop, and maintain embedded software for brake controls and diagnostics applications ...
Software Developer - Brake Controls and Diagnostics
Markham, ON · Hybrid
CA$90K - CA$136K/yr
... Software Developer - Brake Controls and Diagnostics to join the team and help shape the next ... Design, develop, and maintain embedded software for brake controls and diagnostics applications ...
Software Developer - Brake Controls and Diagnostics
Markham, ON · Hybrid
CA$90K - CA$136K/yr
... Software Developer - Brake Controls and Diagnostics to join the team and help shape the next ... Design, develop, and maintain embedded software for brake controls and diagnostics applications ...
Support senior engineers during new hardware bring-up and setup in the lab. Software & Platform QA * Test mobile applications, backend services, and embedded firmware as part of end-to-end system ...
New
Support senior engineers during new hardware bring-up and setup in the lab. Software & Platform QA * Test mobile applications, backend services, and embedded firmware as part of end-to-end system ...
New
Engineering Group Manager - Software Engineering
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
Partner with global virtualization, systems, and embedded software teams to align on roadmap and ... Review and approve engineering documentation, deliverables, and schedules. * Manage team budgets ...
Engineering Group Manager - Software Engineering
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
Partner with global virtualization, systems, and embedded software teams to align on roadmap and ... Review and approve engineering documentation, deliverables, and schedules. * Manage team budgets ...
Engineering Group Manager - Software Engineering
Markham, ON · Hybrid
CA$147K - CA$196K/yr
Partner with global virtualization, systems, and embedded software teams to align on roadmap and ... Review and approve engineering documentation, deliverables, and schedules. * Manage team budgets ...
Engineering Group Manager - Software Engineering
Markham, ON · Hybrid
CA$147K - CA$196K/yr
Partner with global virtualization, systems, and embedded software teams to align on roadmap and ... Review and approve engineering documentation, deliverables, and schedules. * Manage team budgets ...
... embedded software, controller integration, and vehicle-level validation, with primary focus on ... Leadership expectations for a Senior Chassis SW Diagnostics Engineer: * Serve as a recognized ...
... embedded software, controller integration, and vehicle-level validation, with primary focus on ... Leadership expectations for a Senior Chassis SW Diagnostics Engineer: * Serve as a recognized ...
Product Development Engineer
Brampton, ON · On-site
CA$110K - CA$130K/yr
... senior role will work closely with members of the engineering team comprising Software/Firmware, Electrical/Electronic and Power Conversion disciplines to develop controllers and programs, embedded ...
Product Development Engineer
Brampton, ON · On-site
CA$110K - CA$130K/yr
... senior role will work closely with members of the engineering team comprising Software/Firmware, Electrical/Electronic and Power Conversion disciplines to develop controllers and programs, embedded ...
AMD is looking for a senior software engineer to join our growing team. As a key contributor you ... Driver or Embedded Development: Solid experience with either kernel driver development or embedded ...
New
AMD is looking for a senior software engineer to join our growing team. As a key contributor you ... Driver or Embedded Development: Solid experience with either kernel driver development or embedded ...
New
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Senior Software Engineer
Mississauga, ON · On-site
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Senior Software Engineer
Mississauga, ON · On-site
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Senior Safety Design Software Architect- AV
Markham, ON · On-site +1
CA$115K - CA$164K/yr
We are seeking a highly motivated Senior Safety Design Software Architect to join our Software ... Proficiency in C/C++ embedded programming. * Excellent oral and written communication skills
New
Senior Safety Design Software Architect- AV
Markham, ON · On-site +1
CA$115K - CA$164K/yr
We are seeking a highly motivated Senior Safety Design Software Architect to join our Software ... Proficiency in C/C++ embedded programming. * Excellent oral and written communication skills
New
Senior Software Engineer - Python
Toronto, ON · On-site
... embedded throughout its structure, which includes Fitch Ratings, one of the world's top three ... Fitch Group is currently seeking a Senior Software Engineer - Python based out of our Toronto ...
Senior Software Engineer - Python
Toronto, ON · On-site
... embedded throughout its structure, which includes Fitch Ratings, one of the world's top three ... Fitch Group is currently seeking a Senior Software Engineer - Python based out of our Toronto ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for Impact We're looking for a Software Engineer/ Senior Software Engineer (Golang, React) to join our ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for Impact We're looking for a Software Engineer/ Senior Software Engineer (Golang, React) to join our ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for Impact We're looking for a Software Engineer/ Senior Software Engineer (Golang, React) to join our ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for Impact We're looking for a Software Engineer/ Senior Software Engineer (Golang, React) to join our ...
Aviya est a la recherche d'un ingenieur ou d'une ingenieure en logiciels pour son groupe de ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Aviya est a la recherche d'un ingenieur ou d'une ingenieure en logiciels pour son groupe de ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
In this Senior Software Engineer role, you'll be the engineering front line for complex customer scenarios-triaging production issues, engineering hotfixes, and building the tools that keep our ...
In this Senior Software Engineer role, you'll be the engineering front line for complex customer scenarios-triaging production issues, engineering hotfixes, and building the tools that keep our ...
Senior Embedded Software Engineer information
See Toronto, ON salary details
$78.3K - $86.4K
3% of jobs
$86.4K - $94.5K
8% of jobs
$94.5K - $102.6K
13% of jobs
$103.3K is the 25th percentile. Wages below this are outliers.
$102.6K - $110.7K
16% of jobs
The median wage is $115.5K / yr.
$110.7K - $118.8K
17% of jobs
$118.8K - $126.9K
13% of jobs
$130.8K is the 75th percentile. Wages above this are outliers.
$126.9K - $135K
11% of jobs
$135K - $143.2K
9% of jobs
$143.2K - $151.3K
4% of jobs
$151.3K - $159.4K
3% of jobs
$159.4K - $167.5K
3% of jobs
$78.3K
$120.9K
$167.5K
How much do senior embedded software engineer jobs pay per year?
What is a senior embedded software engineer?
What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?
| Aspect | Senior Embedded Software Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systems | Bachelor's degree in relevant field; entry-level to mid-level experience |
| Work Environment | Designing, developing, testing embedded systems for hardware products | Developing firmware and software for embedded devices, often under supervision |
| Employer & Industry Usage | Tech companies, automotive, aerospace, consumer electronics | Similar industries, often as part of product development teams |
The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.
What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?
What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

Full-time
Re-posted 26 days ago
Job description
- Work as part of the Software team on activities associated with the validation, verification and release of embedded software solutions for airworthy control systems. You will help ensure the safety and reliability of flight control systems through rigorous software verification.Â
- Review software architecture, high level requirements and low level requirements against product and software requirements.Â
- Conduct source code reviews and analysis to ensure compliance with design documents and standards.Â
- Perform Requirements Based Testing (Unit Testing (UT), Software Integration Testing (SIT) & Hardware/Software Integration Testing (HSIT) as per DO-178C Level A, B and C guidelines.Â
- Contribute to process improvements and perform additional related duties as required.
- Bachelor's or Master's degree in Computer or Software Engineering (Electrical or Mechatronics Engineering considered with Computer Science minor).Â
- Minimum of 3 years of experience in airworthy software verification following DO-178C standard or equivalent safety-critical certification standards (medical or automotive).Â
- Proficiency in C and C++ programming languages for embedded software development.
- Experience with scripting languages (Python or Perl) for test development and automation.Â
- Familiarity with version control systems such as Git or SVN.  Â
- Strong verbal and written communication skills and ability to work collaboratively.
- Self-learner with an ability to take initiative to improve their own skills.
- Detail-oriented with strong problem-solving skills and ability to meet deadlines.
- Experience with Matlab/Simulink tools or Pytest is an asset.
- Familiarity with assembly languages and the intricacies of low-level coding are an asset.Â
- Familiarity with Rational DOORS Tool and Problem Reporting Tools are an asset.Â