2

Remote Firmware Engineer Jobs in Ontario (NOW HIRING)

Remote Commitment: 15-20 hours/week Role Responsibilities * Author tasks to test AI reasoning over technical documentation. * Evaluate AI ability to follow precise instructions and produce accurate ...

You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. At ... We are looking for a full-stack Software Developer who will take a key role on our team. The ideal ...

... role will have remote onboarding but only candidates based in Ireland will be considered for this role. \n \n \n \n \n \n Requirements \n \n \n * Minimum of 5 years in a similar role \n

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...

Software Engineer

Brampton, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) About the job Ready to push the limits of what's possible? Join Sanofi in one of our ...

Software Engineer

Maple, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) About the job Ready to push the limits of what's possible? Join Sanofi in one of our ...

Software Engineer

Toronto, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) About the job Ready to push the limits of what's possible? Join Sanofi in one of our ...

Software Engineer

Unionville, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what's possible?

Software Engineer

Toronto, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what's possible?

Software Engineer

Mississauga, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what's possible?

Software Engineer

Mississauga, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) About the job Ready to push the limits of what's possible? Join Sanofi in one of our ...

Software Engineer

Maple, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what's possible?

Software Engineer

Brampton, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) Posting date: Closing date: About the job Ready to push the limits of what's possible?

Software Engineer

Unionville, ON ยท On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid) About the job Ready to push the limits of what's possible? Join Sanofi in one of our ...

... and remote ecopeeps in the US. We get to work with some of North America and UK's leading ... We are seeking an Embedded Engineering Leader to help shape the next generation of ecobee smart ...

We are seeking a seasoned Software Engineer with over 5 years of experience using C# or Java, and a strong understanding of both. Experience with either Angular or React is also required. If you are ...

Software Engineer I

Toronto, ON ยท On-site +1

CA$69K - CA$98K/yr

Adhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentation * Continuously enhance your ...

Showing results 21-40

Remote Firmware Engineer information

See Ontario salary details

$90K

$122.2K

$161.5K

How much do remote firmware engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for remote firmware engineer in Ontario is $122,154.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $130,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a remote firmware engineer?

To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.

What does a typical day look like for a remote firmware engineer?

A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.

What is a remote firmware engineer?

A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

What are the most commonly searched types of Firmware Engineer jobs in Ontario? The most popular types of Firmware Engineer jobs in Ontario are:
What are popular job titles related to Remote Firmware Engineer jobs in Ontario? For Remote Firmware Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Remote Firmware Engineer jobs in Ontario look for? The top searched job categories for Remote Firmware Engineer jobs in Ontario are:
Infographic showing various Remote Firmware Engineer job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $122,154 per year, or $58.7 per hour.

Software Engineering Expert - AI/ML

Mercor

Toronto, ON โ€ข Remote

CA$60 - CA$75/hr

Full-time

Re-posted 8 days ago


Job description

About the job

Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey.

Position: Software & Data Science Expert
Type: Contract
Compensation: $60–$75/hour
Location: Remote
Commitment: 15–20 hours/week

Role Responsibilities

  • Author tasks to test AI reasoning over technical documentation.
  • Evaluate AI ability to follow precise instructions and produce accurate outputs.
  • Develop objective evaluation rubrics for task assessment.
  • Collaborate with AI research teams to ensure task relevance and accuracy.
  • Work independently and asynchronously to meet deadlines and improve AI model performance.

Qualifications

Must-Have

  • 3+ years of experience in software engineering or data science & analytics.

Application Process (Takes 20–30 mins to complete)

  • Upload resume
  • AI interview based on your resume
  • Submit form

Resources & Support

  • For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome
  • For any help or support, reach out to: support@mercor.com

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.