About this role
Innovating Traffic Solutions for Smart Cities is seeking a full-time Firmware Developer to join the Hardware Engineering department. This hybrid role based in Kitchener with remote options is suited for an experienced professional passionate about embedded systems and low-level software design.
Role Overview
Innovating Traffic Solutions for Smart Cities builds the custom hardware that keeps global traffic flowing smoothly. The Firmware Developer will create low-level hardware abstraction layers and on-device software stacks for Core, Scout, and Opticom products. Responsibilities include building embedded Linux software, navigating multi-board systems, and working closely with hardware validation processes.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
Innovating Traffic Solutions for Smart Cities unlocks transportation networks using the world's most advanced traffic AI. Their innovations improve traffic signal planning and operations to better the transportation experience for drivers, cyclists, and pedestrians. The organization values winning mindsets, teamwork, continuous growth, proactive impact, and deep customer commitment.
How to Apply
Interested candidates should apply directly through the official company careers page on the Miovision website.
Skills and tech stack
Questions candidates ask
What is the salary range for the Firmware Developer position?
The salary ranges from CAD 85,000 to CAD 115,000 per year.
Where is the job located?
The role is based in Kitchener with remote flexibility in a hybrid setup.
What programming languages are required?
Candidates need strong programming skills in C, C++, and Python.
What benefits are included with this role?
Benefits include comprehensive health coverage, 24/7 virtual healthcare, an RRSP/401K matching plan, a Variable Incentive Plan, flexible vacation, Mio-Days, an internet subsidy, and a remote work allowance.
How should I submit my application?
You should apply directly through the official company careers page.
