Driver or Embedded Development: Solid experience with either kernel driver development or embedded development * Software Engineering Fundamentals: Solid understanding of Software Engineering ...
Driver or Embedded Development: Solid experience with either kernel driver development or embedded development * Software Engineering Fundamentals: Solid understanding of Software Engineering ...
Experience with hardware, embedded systems, or device-level- testing, a plus.
Experience with hardware, embedded systems, or device-level- testing, a plus.
We are seeking a Software Driver Developer to create reference drivers for our AI-IP in a reference system. You will also support our AI-IP customer optimizing our reference driver into our customer ...
We are seeking a Software Driver Developer to create reference drivers for our AI-IP in a reference system. You will also support our AI-IP customer optimizing our reference driver into our customer ...
2027 Winter Co-op Lighting Software Development & Test
Markham, ON · Hybrid
CA$4.2K - CA$4.7K/mo
We are seeking a new generation of visionaries to help launch bold engineering and business ... Learn from decades of combined embedded development expertise in a highly collaborative environment.
New
2027 Winter Co-op Lighting Software Development & Test
Markham, ON · Hybrid
CA$4.2K - CA$4.7K/mo
We are seeking a new generation of visionaries to help launch bold engineering and business ... Learn from decades of combined embedded development expertise in a highly collaborative environment.
New
Driver or Embedded Development: Solid experience with either kernel driver development or embedded development * Software Engineering Fundamentals: Solid understanding of Software Engineering ...
Driver or Embedded Development: Solid experience with either kernel driver development or embedded development * Software Engineering Fundamentals: Solid understanding of Software Engineering ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for a senior software engineer to join our growing team. As a key contributor you ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for a senior software engineer to join our growing team. As a key contributor you ...
Software Engineer (Mobile)
Toronto, ON · On-site
Rakuten Rewards is seeking a Software Engineer 2 (iOS) to join our Apps team, focused on ... embedded web-based authentication flows, in close connection with backend identity services.
Software Engineer (Mobile)
Toronto, ON · On-site
Rakuten Rewards is seeking a Software Engineer 2 (iOS) to join our Apps team, focused on ... embedded web-based authentication flows, in close connection with backend identity services.
Senior Engineer QA
Toronto, ON · On-site +1
Collaborate closely with embedded software engineers to improve code testability and define testable interfaces and mock layers for new features. * Participate in all Agile activities, including ...
Senior Engineer QA
Toronto, ON · On-site +1
Collaborate closely with embedded software engineers to improve code testability and define testable interfaces and mock layers for new features. * Participate in all Agile activities, including ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key ...
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)
Markham, ON · On-site
$114.40 - $164.40/hr
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a member of ... Prototype and develop system solutions with software-hardware co-design to align architectural ...
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)
Markham, ON · On-site
$114.40 - $164.40/hr
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a member of ... Prototype and develop system solutions with software-hardware co-design to align architectural ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
In this entry-level role, you will design and implement APIs and web UIs, contribute to code ... software engineering experience * Proficiency in Javaand/or JavaScript, with strong fundamentals in ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
In this entry-level role, you will design and implement APIs and web UIs, contribute to code ... software engineering experience * Proficiency in Javaand/or JavaScript, with strong fundamentals in ...
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency) Markham, Ontario, Canada Machi
Markham, ON · On-site
$114.40 - $164.40/hr
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a member of ... Prototype and develop system solutions with software-hardware co-design to align architectural ...
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency) Markham, Ontario, Canada Machi
Markham, ON · On-site
$114.40 - $164.40/hr
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a member of ... Prototype and develop system solutions with software-hardware co-design to align architectural ...
Electrical Engineer II
Mississauga, ON · Hybrid
CA$74K - CA$111K/yr
Solid understanding of embedded systems, embedded software, and familiarity with or interest in ... engineering teams (Software, Mechanical, Optical, and Manufacturing). * Clear Technical ...
New
Electrical Engineer II
Mississauga, ON · Hybrid
CA$74K - CA$111K/yr
Solid understanding of embedded systems, embedded software, and familiarity with or interest in ... engineering teams (Software, Mechanical, Optical, and Manufacturing). * Clear Technical ...
New
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms ... embedded systems. - Shipped production software in one or more of the following areas: image and ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms ... embedded systems. - Shipped production software in one or more of the following areas: image and ...
IP Firmware Design Engineer
Toronto, ON · On-site
CA$91K - CA$132K/yr
You will work with a team of engineers to develop and verifystate-of-the-art firmware algorithms ... Experience with embedded software for I/O calibration Job Type: Regular Shift: Shift 1 (Canada ...
IP Firmware Design Engineer
Toronto, ON · On-site
CA$91K - CA$132K/yr
You will work with a team of engineers to develop and verifystate-of-the-art firmware algorithms ... Experience with embedded software for I/O calibration Job Type: Regular Shift: Shift 1 (Canada ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Knowledge of testing embedded product software * Test driven development experience is a plus ... Professional Engineering designation is a plus Benefits * Extended group insurance including ...
Quick apply
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Knowledge of testing embedded product software * Test driven development experience is a plus ... Professional Engineering designation is a plus Benefits * Extended group insurance including ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Knowledge of testing embedded product software * Test driven development experience is a plus ... Professional Engineering designation is a plus Benefits * Extended group insurance including ...
Software Quality Assurance and Automation Test Engineer-Automotive Infotainment
Markham, ON · On-site
Knowledge of testing embedded product software * Test driven development experience is a plus ... Professional Engineering designation is a plus Benefits * Extended group insurance including ...
Security Software Developer
Markham, ON · On-site
We're looking for a Security Software Developer to join the networking device development team ... Harden the embedded Linux environment, including managing firewall rules (iptables), disabling ...
Quick apply
Security Software Developer
Markham, ON · On-site
We're looking for a Security Software Developer to join the networking device development team ... Harden the embedded Linux environment, including managing firewall rules (iptables), disabling ...
Data Engineer
Toronto, ON · On-site
Build Power BI semantic models, reports, and dashboards embedded in our product. What You Bring ... Programming beyond SQL. We work in TypeScript and Node.js, but Python or similar is fine. * Domain ...
Quick apply
Data Engineer
Toronto, ON · On-site
Build Power BI semantic models, reports, and dashboards embedded in our product. What You Bring ... Programming beyond SQL. We work in TypeScript and Node.js, but Python or similar is fine. * Domain ...
Electrical Designer/Engineer
Hamilton, ON · On-site
$80K - $120K/yr
Electrical Engineer - Optical & Embedded Systems Status: Full-time Location: Hamilton, ON CANADA ... Design Software: ECAD proficiency in PCB design (Altium Designer strongly preferred) with ...
Quick apply
Electrical Designer/Engineer
Hamilton, ON · On-site
$80K - $120K/yr
Electrical Engineer - Optical & Embedded Systems Status: Full-time Location: Hamilton, ON CANADA ... Design Software: ECAD proficiency in PCB design (Altium Designer strongly preferred) with ...
Entry Level Embedded Software Engineer information
See Toronto, ON salary details
$27.7K - $38.2K
2% of jobs
$38.2K - $48.7K
3% of jobs
$48.7K - $59.2K
7% of jobs
$64.7K is the 25th percentile. Wages below this are outliers.
$59.2K - $69.7K
23% of jobs
The median wage is $80.2K / yr.
$69.7K - $80.2K
14% of jobs
$80.2K - $90.7K
11% of jobs
$99.5K is the 75th percentile. Wages above this are outliers.
$90.7K - $101.2K
17% of jobs
$101.2K - $111.7K
12% of jobs
$111.7K - $122.2K
5% of jobs
$122.2K - $132.7K
3% of jobs
$132.7K - $143.2K
2% of jobs
$27.7K
$86.2K
$143.2K
How much do entry level embedded software engineer jobs pay per year?
What is an entry level embedded software engineer?
An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.
What does a typical day look like for an entry level embedded software engineer?
A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?
To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.
What are the most commonly searched types of Embedded Software Engineer jobs in Toronto, ON?
The most popular types of Embedded Software Engineer jobs in Toronto, ON are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Toronto, ON?
For Entry Level Embedded Software Engineer jobs in Toronto, ON, the most frequently searched job titles are:
- Embedded Software Engineer
- New Grad Embedded Engineer
- Freelance Embedded Software Engineer
- Senior Embedded Systems Engineer
- Embedded Microcontroller Engineer
- Freelance Embedded Firmware Engineer
- Senior Embedded Engineer
- Remote Embedded Firmware Engineer
- Manager Electrical Engineer Embedded Systems
- Embedded Software Contractor
What job categories do people searching Entry Level Embedded Software Engineer jobs in Toronto, ON look for?
The top searched job categories for Entry Level Embedded Software Engineer jobs in Toronto, ON are:

Temporary
Posted 18 days ago
Advanced Micro Devices rating
8.6
Based on 13 frontline employees who took The Breakroom Quiz
28th of 159 rated electronics manufacturers
Job description
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you're designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger - technology that moves the world forward.
ResponsibilitiesTHE ROLE:
AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest quality, industry-leading technologies to market.
THE PERSON:
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators.
KEY RESPONSIBILITIES:
- Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
- Validate new SW features before releasing them to customers
- Contribute to a high-functioning feature team
- Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
- Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
- Work very closely with dev teams and Project Managers to drive results
PREFERRED EXPERIENCE:
- Programming Languages: Expert knowledge and hands-on experience in C, C++
- Driver or Embedded Development: Solid experience with either kernel driver development or embedded development
- Software Engineering Fundamentals: Solid understanding of Software Engineering principles, including object-oriented design, data structures, algorithms, Operating Systems concepts, and multithreaded programming
- Development Tools & AI: Excellent design and code development skills using modern software tools and techniques for development and debugging - including commercial AI tools (Copilot, Claude, etc.) to boost development productivity and the ability to develop AI agents to automate development workflows
- Analytical Skills: Strong analytical and problem-solving skills
- GPU & Power Management: Experience with graphics, display or power management driver, preferably on a Windows based system
ACADEMIC CREDENTIALS:
- Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline
#LI-TB1
#LI-Hybrid
QualificationsBenefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
Employment Type: TEMPORARYWhat Advanced Micro Devices employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Advanced Micro Devices (AMD)
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing and manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Sunnyvale, CA, US