Talent.com
Senior Embedded Firmware Engineer
Senior Embedded Firmware EngineerRobert Half • Richmond Hill, ON, CA
Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

Robert Half • Richmond Hill, ON, CA
8 days ago
Job type
  • Permanent
  • Quick Apply
Job description

We are looking for a Senior Embedded Firmware Engineer to join our team in Richmond Hill, Ontario. In this role, you will contribute to developing and maintaining firmware for embedded systems, collaborating closely with cross-functional teams to deliver high-quality solutions. This position provides an opportunity to work on innovative technologies and solve complex challenges in a dynamic environment.

This role is hybrid, 4 days onsite in Richmond Hill Office and 1 day work from home!

Responsibilities :

  • Develop, test, and maintain firmware for embedded systems using C, C++, and Python.
  • Collaborate with cross-functional teams to design and implement software architecture policies.
  • Utilize tools such as Jira, Confluence, and Git to manage projects and track progress effectively.
  • Work with Linux Kernel and embedded Linux distribution tools such as Yocto, Buildroot, and OpenWRT.
  • Design and debug bootloaders, including U-Boot, to ensure system reliability.
  • Implement image and video processing methods using frameworks like V4L2, GStreamer, and OpenCV.
  • Apply Agile development methodologies to streamline project workflows and deliverables.
  • Conduct debugging and problem-solving to optimize system performance.
  • Assist with hardware-in-the-loop test automation and CI pipeline organization for embedded projects.
  • Stay updated on AI / ML frameworks and integrate them into embedded environments when applicable.
  • Bachelor’s degree in computer science, engineering, or a related field.
  • Minimum of 5 years of experience in embedded firmware engineering.
  • Proficiency in programming languages such as C, C++ (including C++17), Python, and Shell scripting.
  • Hands-on experience with Linux Kernel and embedded Linux distribution tools.
  • Familiarity with image and video processing frameworks like OpenCV and GStreamer.
  • Strong knowledge of Agile development methodologies.
  • Excellent problem-solving and debugging skills.
  • Ability to read electronic schematics and use basic electronic instruments such as oscilloscopes and multi-meters.

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

This job posting is for a current vacancy with our client.

Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.

Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.

Only job postings for jobs located in Quebec appear in French.

© 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s Terms of Use and Privacy Notice .

Create a job alert for this search

Firmware Engineer • Richmond Hill, ON, CA

Similar jobs
Software Engineer (Early Career to Senior)

Software Engineer (Early Career to Senior)

Redcan.ai • Toronto C6A, ON, Canada
Full-time
Software Engineer (Early Career to Senior).Redcan is at the forefront of building agentic AI products and tools that enable our customers to scale their product deployment capability by orders of m...Show more
Last updated: 30+ days ago • Promoted
Senior Hardware Designer - Embedded Systems & FPGA Hybrid

Senior Hardware Designer - Embedded Systems & FPGA Hybrid

Hitachi Vantara Corporation • Toronto
Full-time
A leading technology solutions provider in Toronto is looking for a Hardware Design Engineer to create and improve products using advanced engineering principles. You will be responsible for hardwar...Show more
Last updated: 29 days ago • Promoted
Senior Display Software Engineer – Embedded Systems

Senior Display Software Engineer – Embedded Systems

Qualcomm • Markham
Full-time
A leading global technology company in Canada is seeking a Software Engineer to develop efficient display drivers and embedded software for next-gen devices. The ideal candidate will have a Bachelor...Show more
Last updated: 29 days ago • Promoted
Senior Embedded Software Lead – Automotive SDV (Hybrid)

Senior Embedded Software Lead – Automotive SDV (Hybrid)

General Motors • Markham
Full-time
A leading automotive company in York Region is seeking a Senior Software Developer to join their Agile Scrum teams responsible for developing embedded automotive control systems.The ideal candidate...Show more
Last updated: 29 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Sage Recruiting • Toronto, ON, Canada
Full-time
Hybrid remote (once a month in the Toronto office).Sage Recruiting is partnering with a fast-growing SaaS startup that’s bringing modern engineering to one of the most outdated industries aro...Show more
Last updated: 29 days ago • Promoted
Senior Software Engineer, Embedded Hybrid - Toronto

Senior Software Engineer, Embedded Hybrid - Toronto

Motive • Toronto, ON, Canada
Full-time
Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

hireVouch • Toronto, ON, Canada
Full-time
This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations).You’ll have the o...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Firmware Engineer for High-Speed SoCs

Senior Embedded Firmware Engineer for High-Speed SoCs

Alphawave Semi • Toronto
Full-time
A leading technology company in Toronto is seeking a Staff / Sr.Staff Embedded Software Engineer to design and develop deeply embedded C / C++ firmware for next-generation connectivity SoCs.The ideal c...Show more
Last updated: 29 days ago • Promoted
Senior Embedded Systems Software Engineer (NSP / SoC)

Senior Embedded Systems Software Engineer (NSP / SoC)

Nutanix • Markham
Full-time
A leading technology company is seeking a senior software engineer in Markham, Canada, to work on system software for high-performance processors. Candidates should have strong experience with C / C++...Show more
Last updated: 6 days ago • Promoted
Lead Engineer - Embedded SW Development

Lead Engineer - Embedded SW Development

GE Vernova Inc • Markham
Full-time
Come bring your energy to change the world.Grid Solutions, part of the GE Vernova portfolio of energy businesses, serves customers globally with over 12,000 employees. Grid Solutions provides equipm...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cove • Toronto C6A, ON, Canada
Full-time
Get AI-powered advice on this job and more exclusive features.If you have 50K+ customers, you’re leaving $1M+ on the table | I’ll show you where. Looking for a full stack developer with strong backe...Show more
Last updated: 7 days ago • Promoted
Senior Embedded Platform Engineer, Android Automotive

Senior Embedded Platform Engineer, Android Automotive

Rivian and Volkswagen Group Technologies • Toronto
Full-time
An automotive technology joint venture is looking for a Staff Embedded Platform Engineer in Toronto, Canada.The role entails leading the development of core foundational software, including Android...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Statflo • Toronto, ON, Canada
Full-time
Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America. Our proprietary platform enables an organization to directly ...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer, Embedded Linux (Remote)

Senior Firmware Engineer, Embedded Linux (Remote)

Samsara • Toronto, Canada
Remote
Full-time
A leading IoT solutions provider is seeking a Senior Firmware Engineer to join their Safety OS Platform team.In this remote role, you'll develop the embedded Linux stack for safety devices, enhanci...Show more
Last updated: 5 days ago • Promoted
Senior Embedded Infotainment Systems Engineer

Senior Embedded Infotainment Systems Engineer

Rivian • Toronto
Full-time
A leading automotive technology joint venture in Toronto is seeking an experienced software engineer to develop and deploy their embedded infotainment platform. The role requires strong expertise in...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer - Fabric

Senior Software Engineer - Fabric

Stay22 • Toronto C6A, ON, Canada
Full-time
At Stay22, we’re revolutionizing how people convert online.Our AI-powered affiliate platform helps publishers, ticketing platforms, and content creators unlock new revenue streams while levelling u...Show more
Last updated: 17 hours ago • Promoted • New!
Senior Embedded Firmware Engineer – Medical Imaging

Senior Embedded Firmware Engineer – Medical Imaging

EssilorLuxottica • Toronto
Full-time
A global leader in vision care products is looking for a Senior Firmware Engineer to develop and maintain firmware for retinal imaging devices. The role involves collaborating with multi-disciplinar...Show more
Last updated: 29 days ago • Promoted
Senior Engineer, Applications

Senior Engineer, Applications

Sage Recruiting • Toronto, ON, Canada
Full-time
Applications Engineer, Innovation Division.Location : Fully on-site in downtown Toronto, ON.Compensation : $150K to $180K CAD + Equity. Our client is a fast-growing, well-funded technology company bui...Show more
Last updated: 28 days ago • Promoted