Salary Estimate for Niagara on the Lake, Ontario

A Firmware Engineer develops the programmable content in electronic hardware devices. Works for a hardware company developing software for each hardware platform. Alters, organizes and models the functionality of software for a variety of industries, including the automotive, health care and consumer electronics industries.

$161,536
Median
$59,648 Low
$192,256 High
LocationMedian Salary
Niagara on the Lake, Ontario$161,536
National $123,136
Location +/-24%
These skills can up your value in Niagara on the Lake, Ontario
These skills can up your value in Niagara on the Lake, Ontario
These are potential next steps in this career path.
  • Robotics Software Engineer
  • Computer Vision Engineer