Gemstone Lights

Embedded Systems Firmware Developer Calgary

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

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...

Start Your Week Right!

Apply now and make every Monday exciting with Gemstone Lights

Apply for this Position