1

Embedded Microcontroller Engineer Jobs in Toronto, ON

Bachelor's degree in science or engineering * 2+ years of experience in mechanical engineering or ... Experience with embedded microcontroller development in C This position may require prolonged ...

To be successful in this role you will be a self-motivated engineer who thrives with ownership and ... Solid understanding of microcontroller design, firmware build chains, CI/CD methods, and data ...

Optical Engineer II

Toronto, ON · On-site

CA$93K - CA$117K/yr

Bachelor's degree in science or engineering * 2+ years of experience in mechanical engineering or ... Experience with embedded microcontroller development in C This position may require prolonged ...

Embedded Microcontroller Engineer information

What does an Embedded Microcontroller Engineer do?

An Embedded Microcontroller Engineer designs, develops, and tests systems that use microcontrollers to perform specific functions within larger electronic devices. They write firmware (software that runs directly on hardware), integrate hardware and software components, and troubleshoot issues to ensure reliable operation. These engineers work on products like automotive systems, consumer electronics, medical devices, and industrial machinery. Their role often involves optimizing code for performance and memory constraints, as well as collaborating closely with hardware and software teams.

What are some common challenges an Embedded Microcontroller Engineer faces when integrating hardware and software components?

Embedded Microcontroller Engineers often encounter challenges in synchronizing hardware with software, especially when dealing with timing constraints and resource limitations. Debugging issues can be complex, as problems may arise from either the code or the physical hardware. Additionally, ensuring compatibility between different components and maintaining system stability during updates require strong problem-solving skills and close collaboration with hardware designers and firmware developers.

What is the difference between Embedded Microcontroller Engineer vs Firmware Engineer?

AspectEmbedded Microcontroller EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering or related; certifications like ARM or embedded systems coursesBachelor's in Computer Science, Electrical Engineering; certifications in embedded systems or programming languages
Work EnvironmentDesigning and testing microcontroller-based systems, often in hardware labs or development environmentsDeveloping low-level code for devices, often in software development environments
Industry UsageConsumer electronics, automotive, industrial automationConsumer electronics, IoT devices, embedded systems

Both roles involve embedded systems, but Embedded Microcontroller Engineers focus more on hardware integration and microcontroller-specific development, while Firmware Engineers concentrate on writing low-level code to control hardware functions. The roles often overlap, but their primary focus and work environments differ slightly.

What are the key skills and qualifications needed to thrive as an Embedded Microcontroller Engineer, and why are they important?

To thrive as an Embedded Microcontroller Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools such as debuggers, oscilloscopes, version control systems (e.g., Git), and experience with microcontroller families like ARM, PIC, or AVR are typically required. Analytical thinking, attention to detail, and effective problem-solving skills help you excel in troubleshooting and optimizing embedded systems. These skills and qualifications are vital to ensure the reliability, efficiency, and functionality of hardware-software integrations in complex electronic products.
What job categories do people searching Embedded Microcontroller Engineer jobs in Toronto, ON look for? The top searched job categories for Embedded Microcontroller Engineer jobs in Toronto, ON are:
Infographic showing various Embedded Microcontroller Engineer job openings in Toronto, ON as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution.
Optical Engineer II

Other

Posted 4 days ago


Rocket Lab rating

9.2

Company rating: 9.2 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

3rd of 71 rated aerospace companies


Job description

SPACE SYSTEMS

At Rocket Lab, we're not just launching rockets - we're building the future of space. Our Space Systems team builds everything from complete spacecraft, precision payloads to the components and subsystems that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios, and more.

Our Space Systems team has enabled more than 1,700 missions, ranging from interplanetary exploration, in-space manufacturing to national security and defense initiatives. The team has built spacecraft, payloads, and components for missions to the Moon and Mars, working with partners including NASA, the Space Development Agency, and the U.S. Space Force. Whether it's a single high-performance spacecraft, constellation, or the vertically integrated components that help them get to space - our world class Space Systems team is empowering some of the boldest and most ambitious space missions

OPTICAL ENGINEER II

Based out of Rocket Lab's site Sinclair Interplanetary in Toronto, Ontario, Canada, the Optical Engineer II reports to the optical lead and is responsible for supporting development and maintenance of star tracker products.

 WHAT YOU'LL GET TO DO:

  • Undertake design, analysis and test to develop new star tracker products and maintain existing products
  • Develop, integrate and commission test setups for star tracker production, and research & development
  • Complete data collection and analysis to quantify part level and unit level performance
  • Support the quality team as needed for root cause analysis and disposition of non-conformances
  • Support the production team as needed to complete assembly, integration and test of star tracker products
  • Support the business development team in responding to customer inquiries

YOU'LL BRING THESE QUALIFICATIONS:

  • Bachelor's degree in science or engineering
  • 2+ years of experience in mechanical engineering or related field
  • 2+ years of experience designing, developing, or testing optical systems

THESE QUALIFICATIONS WOULD BE NICE TO HAVE:

  • 5+ years of experience in mechanical engineering or related field
  • 5+ years of experience designing, developing, or testing optical systems
  • Master's degree in physics or aerospace engineering
  • Experience with optical design and Zemax OpticStudio
  • Familiarity with optomechanical design and sourcing/selection of optomechanical components
  • Familiarity with spacecraft system design and the space environment
  • Familiarity with lens manufacture and assembly
  • Familiarity with stray light analysis and stray light mitigation techniques
  • Excellent written and verbal communications skills
  • Exceptional problem-solving skills
  • Experience with data analysis, visualization and interpretation using Python or Matlab
  • Experience with source control technologies like GIT or SVN
  • Experience with embedded microcontroller development in C

This position may require prolonged periods of sitting, standing, walking, computer work, and occasional exposure to moderate levels of noise, dust, and fumes in production areas. 


What Rocket Lab employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom