
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company in Newfoundland and Labrador seeks a Firmware Developer to join their IoT team. The role involves designing and maintaining firmware for embedded Linux platforms, optimizing for low-power deployments, and ensuring reliable connectivity. Candidates should have strong experience in firmware development, proficiency in C/C++ and Python, and familiarity with IoT protocols. This is a full-time contract position with potential for permanency, providing opportunities for growth in an innovative environment.
Terms: 1-year full-time contract with strong possibility of a full-time permanent position. This position is funded through the Graduate Transition Initiative, delivered by techNL and the Department of Jobs, Growth and Rural Development. The initiative provides support to eligible companies that hire recent graduates into software development and tech sales roles, providing meaningful early-career experience while supporting long-term growth in Newfoundland and Labrador’s tech sector.
We’re looking for an experienced firmware developer to work with our technology team on our IoT device stack and take ownership of the platform for production deployment. You’ll be working with embedded Linux systems running AI models for real-time audio classification, managing power-constrained remote deployments, and ensuring reliable data transmission over challenging network conditions.
This role combines embedded systems expertise with practical considerations for field deployment, including power management, weatherproofing, and reliable connectivity in remote areas.