About Agilno:
Agilno is a software development company that collaborates with product-led North American companies to plan, design, develop, and optimize digital products. With over 8 years of experience, we specialize in delivering cutting-edge technology solutions that drive revenue and engagement. Our team is passionate about innovation, cloud infrastructure, and automation, ensuring high-quality software delivery at scale.
Position Overview:
We are seeking an experienced Embedded Software Developer to join our team in Toronto, ON and in Split, Croatia and help drive the development of next-generation IoT solutions. In this role, you will be responsible for designing and implementing robust firmware for ESP32-C6 microcontrollers using ESP-IDF, with a strong emphasis on low-power operation, wireless connectivity, and seamless cloud integration. You’ll work at the intersection of hardware and software—developing MQTT-based communication protocols, managing a variety of environmental sensors, and enabling secure OTA updates. This is a highly collaborative position that involves close coordination with mobile, backend, and hardware teams to deliver a reliable and scalable system. If you're passionate about embedded systems, enjoy solving complex technical challenges, and thrive in fast-paced environments, we’d love to hear from you.
Key Responsibilities:
Required Qualifications:
Why Join Us?
How to Apply:
If you have the expertise and enthusiasm to build reliable, low-power firmware for connected devices and thrive in collaborative, cross-disciplinary environments, we’d love to hear from you. Send us your resume and cover letter.
Note: Only shortlisted candidates will be contacted. Selected candidates may be required to complete an offline technical task as part of the interview process.