Get more replies from employers
Send a job-specific resume in minutes.
MAD in Mississauga, Ontario, seeks an Intermediate Embedded Firmware Designer to develop embedded applications for Linux-based devices and IoT products. You will design, implement, and maintain software that interacts with hardware interfaces, networking, and user interfaces using C++, Go, and Qt.
The role requires 3–5 years of experience, a Bachelor’s in a related field, strong debugging skills, and the ability to work with embedded Linux systems.
Think back—was there ever an elevator ride that made you go, “Whoa, this is nice”?
Maybe it was an elegant glass lift or a minimalist stainless-steel rocket.
It might have shaped your first impression or left a lasting memory of a building.
Chances are, the details made the difference; with an aesthetic interior and stylish, well-built buttons and fixtures. Immersive digital technology like visual displays may have turned a simple ride into a memorable experience as well. You may not have noticed these details then, but once you’ve worked with us, you’ll start noticing them everywhere you go.
Company Overview:
We have a vision – to have a MAD product in every elevator. Headquartered in Mississauga Canada, our 80,000 sq. foot facility focuses on the efficient production of industry-leading fixtures, high quality elevator car interiors, and cutting-edge digital products.
At MAD, we set you up to be the expert – providing the tools, support, and environment to help you thrive. From there, it’s all you – your drive and ideas lead the way. MAD has been ranked among Canada's top 500 fastest growing companies, one of Canada’s Best Managed Companies, a Best Places to Work in Canada, and among Best Employers for Recent Graduates.
Our New Intermediate Embedded Firmware Designer:
We’re looking for an Intermediate Embedded Firmware Designer who enjoys developing embedded applications for Linux-based communication devices. You\'ll design, develop, and maintain embedded software applications for Linux-based communication and IoT products while collaborating closely with the Embedded Linux Engineer on system integration and product development. The role focuses on embedded application development, hardware integration, networking, and user interfaces for custom embedded devices.
The ideal candidate is self-driven and capable of independently delivering assigned development work while exercising sound technical judgment and seeking guidance on complex architectural or system-level decisions. They have a systematic problem-solving approach, strong troubleshooting skills, excellent communication skills, and enjoy learning new technologies. Experience with microcontroller firmware development is considered an asset but is not required.
What you will do in the role:
Measures of Success:
What you bring to the role:
This position is located at 6635 Ordan Drive in Mississauga, ON. Hours are typically 8:00am to 4:30pm.
Pay: $100,000 - $120,000
This is a Full-time, Salary position.
This posting has one (1) vacancy.
We are an Equal Opportunity Employer in accordance with the Accessibility for Ontarians with Disabilities Act, 2005 (AODA) and the Ontario Human Rights Code (OHRC). Accommodations can be made available to applicants with disabilities throughout the recruitment, selection and/or assessment process.
If you require accommodation in applying for a posting, please contact Human Resources.