Mycionics

Embedded Firmware Engineer at Mycionics

📍 Location
kitchener, region of waterloo
⏰ Job Type
Full-time
📅 Posted
June 13, 2026
Apply Now

Job Description

Elevate your career with Mycionics as an Embedded Firmware Engineer in Kitchener. This role demands expertise in driver development and proficiency in RTOS for innovative robotic systems.
As a key player on our multidisciplinary mechatronics team, this role is ideal for candidates with solid firmware development experience. You will integrate hardware specifications, tackle low-level C/C++ firmware, and implement communication protocols. Your contributions will bridge electrical designs and high-level software needs, influencing projects globally.
Key Responsibilities:
• Develop low-level C/C++ firmware for STM32 boards
• Implement protocols like I2C, SPI, CAN, and Ethernet
• Manage resources using FreeRTOS and related standards
• Diagnose faults using GDB, J-Link, and oscilloscopes
• Assist in migrating legacy code to modern libraries
Requirements:
• 3+ years in embedded firmware (5+ preferred)
• Degree in Computer/Electrical Engineering or similar
• D...

Start Your Week Right!

Apply now and make every Monday exciting with Mycionics

Apply for this Position