Firmware Engineer for Robotics Systems

Mycionics Inc.
Full-time kitchener, region of waterloo Other-General
Posted:
June 04, 2026
Location:
kitchener, region of waterloo, Canada

Job Description

Join Mycionics as an Embedded Firmware Engineer, bridging electrical designs with software for cutting-edge robotic systems. Focus on driver development and RTOS integration on a global scale.
We seek a methodical Embedded Firmware Engineer with at least three years of experience in firmware development. This role involves developing low-level firmware for STM32 control boards and implementing communication protocols for hardware interfacing. Collaborate with a multidisciplinary team to enhance existing systems and ensure robust software-hardware integration.
Key Responsibilities:
• Develop and maintain C/C++ firmware for STM32 boards
• Implement communication protocols like I2C and SPI
• Leverage FreeRTOS for device resource management
• Diagnose hardware/software faults using debugging tools
• Assist in library migration to modern HAL libraries
Requirements:
• 3+ years of embedded firmware development experience
• Degree in Computer Engineering, Electric...

Apply for this Job

Submit your application for the Firmware Engineer for Robotics Systems position at Mycionics Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: kitchener, Canada
Posted: June 04, 2026
Deadline: July 14, 2026