Develop embedded firmware with C and Python at OPIsystems Inc. in Calgary, Alberta, working in a hybrid setting on connected agricultural systems.This experienced developer supports the BLUE® platform before contributing to next-generation EPIQ® products. The work spans embedded Linux, MQTT, JSON, Protocol Buffers, and distributed IoT systems. You will troubleshoot field issues, modernize code, and develop reliable product features.Key Responsibilities:Investigate firmware defects and escalated field-reported issuesRefactor C and Python codebasesDesign and implement new product featuresCollaborate with QA to validate fixesSupport Synapse wireless communicationsRequirements:Bachelor’s degree or equivalent experience in a relevant disciplineFive or more years of embedded firmware developmentStrong proficiency in C, Python, and LinuxExperience with MQTT-based IoT systems and networking protocolsExperience using Git, GitHub, and JiraApply embedded Linux, C, Python, and IoT troubleshooting expertise to OPIsystems platforms in Calgary’s hybrid engineering environment.#J-18808-Ljbffr
📌 Embedded Firmware Developer (Winnipeg)
🏢 Aarcomm Systems
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.