Embedded Systems Firmware Developer Calgary

Gemstone Lights

📍 calgary, ab, Canada

Full-time Other-General

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...
Apply for this Position