Tasks will also include utilizing software for building information modeling, computer-aided drafting and engineering calculations. Project work will be under the direction of a more ...
Quick apply
Tasks will also include utilizing software for building information modeling, computer-aided drafting and engineering calculations. Project work will be under the direction of a more ...
Quick apply
Tasks will also include utilizing software for building information modeling, computer-aided drafting and engineering calculations. Project work will be under the direction of a more ...
We use Anthropic's Claude as a core delivery tool - embedded in how we design, build, and validate ... software in two-week sprints. As AI agent-based automation grows alongside our RPA practice, this ...
We use Anthropic's Claude as a core delivery tool - embedded in how we design, build, and validate ... software in two-week sprints. As AI agent-based automation grows alongside our RPA practice, this ...
We're looking for aMechatronics Engineer or Embedded Systems Engineer with exceptional product ... and software engineering fundamentals to successfully solve complex design challenges. * the ...
We're looking for aMechatronics Engineer or Embedded Systems Engineer with exceptional product ... and software engineering fundamentals to successfully solve complex design challenges. * the ...
CA$75K - CA$141K/yr
New Graduate / Entry Level About the Role Are you looking to make your mark in AI? Are you an AI ... Collaborate with software engineers, data scientists, and product teams to operationalize AI ...
CA$75K - CA$141K/yr
New Graduate / Entry Level About the Role Are you looking to make your mark in AI? Are you an AI ... Collaborate with software engineers, data scientists, and product teams to operationalize AI ...
CA$75K - CA$141K/yr
New Graduate / Entry Level About the Role Are you looking to make your mark in AI? Are you an AI ... Collaborate with software engineers, data scientists, and product teams to operationalize AI ...
CA$75K - CA$141K/yr
New Graduate / Entry Level About the Role Are you looking to make your mark in AI? Are you an AI ... Collaborate with software engineers, data scientists, and product teams to operationalize AI ...
Tasks will include utilizing software for building information modeling, computer-aided drafting ... This individual may also delegate basic and fundamental tasks to entry-level engineers and ...
Quick apply
Tasks will include utilizing software for building information modeling, computer-aided drafting ... This individual may also delegate basic and fundamental tasks to entry-level engineers and ...
... Entry-Level AIC Engineer focuses on the design and engineering of automation systems to support ... Tasks will include utilizing computer-aided drafting and engineering software to identify and ...
Quick apply
... Entry-Level AIC Engineer focuses on the design and engineering of automation systems to support ... Tasks will include utilizing computer-aided drafting and engineering software to identify and ...
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or ... Working within the software development team, your duties will require you to assist in the ...
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or ... Working within the software development team, your duties will require you to assist in the ...
Toronto, ON · Hybrid
CA$130K - CA$170K/yr
Banyan Software is the best permanent home for software businesses that serve specialized ... Quick Facts Team AI & Data Science, embedded as business partner to one functional vertical ...
Quick apply
Toronto, ON · Hybrid
CA$130K - CA$170K/yr
Banyan Software is the best permanent home for software businesses that serve specialized ... Quick Facts Team AI & Data Science, embedded as business partner to one functional vertical ...
May mentor entry-level engineers. This position is based on a hybrid work schedule and will require ... Experience with AutoPIPE or PIPESTRESS software * Knowledge of gas dynamics and hydraulic ...
May mentor entry-level engineers. This position is based on a hybrid work schedule and will require ... Experience with AutoPIPE or PIPESTRESS software * Knowledge of gas dynamics and hydraulic ...
May mentor entry-level engineers. This position is based on a hybrid work schedule and will require ... Experience with AutoPIPE or PIPESTRESS software * Knowledge of gas dynamics and hydraulic ...
May mentor entry-level engineers. This position is based on a hybrid work schedule and will require ... Experience with AutoPIPE or PIPESTRESS software * Knowledge of gas dynamics and hydraulic ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The role will be to work at the frontier of computing, at the intersection of numeric programming ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The role will be to work at the frontier of computing, at the intersection of numeric programming ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... This is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... This is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling ...
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
Quick apply
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The role will be to work at the frontier of computing, at the intersection of numeric programming ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The role will be to work at the frontier of computing, at the intersection of numeric programming ...
Woodbridge, ON · Hybrid
Troubleshoot hardware, software, and system integration issues. * Collaborate with cross-functional ... Hands-on experience with CAD(Solidworks), electronics, embedded systems, autopilots, or robotics
Woodbridge, ON · Hybrid
Troubleshoot hardware, software, and system integration issues. * Collaborate with cross-functional ... Hands-on experience with CAD(Solidworks), electronics, embedded systems, autopilots, or robotics
Woodbridge, ON · On-site
Troubleshoot hardware, software, and system integration issues. * Collaborate with cross-functional ... Hands-on experience with CAD(Solidworks), electronics, embedded systems, autopilots, or robotics
Quick apply
Woodbridge, ON · On-site
Troubleshoot hardware, software, and system integration issues. * Collaborate with cross-functional ... Hands-on experience with CAD(Solidworks), electronics, embedded systems, autopilots, or robotics
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... This is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... This is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling ...
$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
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.
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.
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.
The most popular types of Embedded Software Engineer jobs in Toronto, ON are:
For Entry Level Embedded Software Engineer jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Entry Level Embedded Software Engineer jobs in Toronto, ON are:

Full-time
Re-posted 13 days ago
At CRB, we design and build some of the most powerful facilities in the world — those that change people's lives. We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees provide best-in-class solutions that drive success and positive change for our clients, our people and our communities. CRB is a privately held company with a rich history of serving clients throughout the world, consistently striving for the highest standard of technical knowledge, creativity and execution.
Job DescriptionThe Entry-Level Mechanical Engineer focuses on the design and engineering of HVAC and mechanical utilities for buildings. Typical tasks and deliverables include load calculations, utility assessments, energy modeling, design reports, code evaluations, plans, schedules, installation details, equipment and system selection and specification, and coordination with manufacturers and trade partners. Tasks will also include utilizing software for building information modeling, computer-aided drafting and engineering calculations. Project work will be under the direction of a more experienced engineer and may include all levels of design such as studies, conceptual and schematic design, design development, construction documentation and construction administration.
Responsibilities
Preferred Qualifications
We are an equal opportunity employer and value diversity. All employment is decided on the basis of qualifications, merit, and business need.
Your privacy is important to us. All personal information collected will be kept strictly confidential in accordance with applicable Canadian privacy legislation.
CRB does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of CRB without a prior written search agreement will be considered unsolicited and the property of CRB. Please, no phone calls or emails.
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.