Full-time

Embedded Systems Firmware Developer Calgary

Posted by Gemstone Lights • calgary, ab, Canada

📍 calgary, ab 🕒 June 01, 2026

About the Role

Join Gemstone Lights as an Embedded Systems Firmware Developer in Calgary, AB. You will leverage your Embedded C expertise on platforms like ESP32 to create high-quality firmware.
In this full-time, permanent position, you'll design firmware across the embedded stack while focusing on reliability and performance. Your close collaboration with cross-functional teams is essential. Ideal candidates will have strong experience with low-level drivers and networking, contributing to innovative smart home lighting solutions.
Key Responsibilities:
• Develop firmware in Embedded C for ESP32 and FreeRTOS
• Build event-driven systems and manage device communication
• Collaborate on software and hardware integration tasks
• Implement networking protocols including TCP/IP and MQTT
• Test, debug, and maintain production firmware
Requirements:
• 4+ years of Embedded C experience
• Knowledge of ESP32 or STM32 along with FreeRTOS
• Strong hardware debugging skills (sche...

Ready to Apply?

Submit your application today and take the next step in your career journey with Gemstone Lights.

Apply Now