Job Search and Career Advice Platform

Enable job alerts via email!

IoT Embedded Firmware Engineer - Edge AI & LoRa (1-year)

Verafin

Labrador City, San Juan de Terranova

On-site

CAD 75,000 - 95,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Benefits

Work on cutting-edge IoT solutions
Opportunity to lead projects
Collaborative team environment

Qualifications

  • Strong experience in firmware development for embedded Linux systems and microcontrollers.
  • Proficiency in C/C++, Python, and shell scripting.
  • Familiarity with IoT protocols (MQTT, HTTP), networking fundamentals, and Azure IoT Hub.
  • Experience with hardware interfaces (GPIO, I2C, SPI, UART).
  • Hands-on experience with LoRa or similar LPWAN technologies.

Responsibilities

  • Design, develop, and maintain firmware for embedded Linux platforms.
  • Implement edge processing pipelines for sensor and audio data.
  • Optimize for low-power, remote deployments.
  • Develop and integrate LoRa for long-range connectivity.
  • Manage data transmission over constrained networks.
  • Collaborate on physical design and environmental durability.

Skills

Firmware development for embedded Linux systems
C/C++
Python
Shell scripting
IoT protocols (MQTT, HTTP)
Networking fundamentals
Azure IoT Hub
LoRa or similar LPWAN technologies
Teamwork
Project ownership

Education

One-year post-secondary or skills-training program

Tools

Docker
Job description
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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.