Talent.com
Software/Firmware Developer (loT) - Graduate Transition Initiative
Software/Firmware Developer (loT) - Graduate Transition InitiativeSikumiut Environmental Management Ltd. • San Juan de Terranova, Terranova y Labrador, CA
No longer accepting applications
Software / Firmware Developer (loT) - Graduate Transition Initiative

Software / Firmware Developer (loT) - Graduate Transition Initiative

Sikumiut Environmental Management Ltd. • San Juan de Terranova, Terranova y Labrador, CA
3 days ago
Job type
  • Permanent
Job description

Software / Firmware Developer (loT) - Graduate Transition Initiative

Location : St. John’s, NL or Labrador City, NL

The Role

We're looking for a recent graduate (within two years) 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.

Key Responsibilities

  • Design, develop, and maintain firmware for embedded Linux platforms (e.g., Raspberry Pi, NVIDIA Jetson) and microcontrollers.
  • Implement edge processing pipelines for sensor and audio data, integrating AI models for real‑time classification.
  • Optimize for low‑power, remote deployments and ensure system reliability under harsh environmental conditions.
  • Develop and integrate LoRa and other low‑power wireless communication protocols for long‑range connectivity.
  • Manage data transmission over constrained or intermittent networks.
  • Collaborate with SEM’s technology team on physical design and environmental durability.
  • Support integration with cloud services for data upload and monitoring.
  • Document system architecture, deployment procedures, and maintenance guidelines.

Qualifications

Required

  • 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.
  • Ability to both work within a team and independently.
  • Take ownership of projects.
  • Nice to have

  • Exposure to AI / ML model deployment on edge devices.
  • Knowledge of audio processing.
  • Experience with ruggedized hardware design for outdoor environments.
  • Familiarity with containerization (Docker) and CI / CD for embedded systems.
  • Eligibility Requirements

  • Ability to work full‑time in Newfoundland and Labrador starting early 2026.
  • Legally entitled to work full‑time in Newfoundland and Labrador.
  • Completion (within the past two years) of a minimum one‑year post‑secondary or skills‑training program at a recognized NL institution (e.g., MUN, CNA, Keyin College, Get Building, etc.).
  • Not currently enrolled as a full‑time student.
  • Why Join Us?

  • Work on cutting‑edge IoT solutions with real‑world environmental impact.
  • Opportunity to lead projects from concept to deployment.
  • Collaborative team environment with room for growth and learning.
  • Details

    This is a 1‑year full‑time contract with 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    SoftwareFirmware Developer loT Graduate Transition Initiative • San Juan de Terranova, Terranova y Labrador, CA

    Similar jobs
    Graduate Transition Initiative – Technical Sales Development Representative

    Graduate Transition Initiative – Technical Sales Development Representative

    Fonemed • St. John's, NL, CA
    Full-time
    Quick Apply
    Graduate Transition Initiative – Technical Sales Development Representative Full Time – St.John’s, NL Fonemed is a fast-growing healthcare technology company on a missi...Show more
    Last updated: 30+ days ago
    Software Engineer - Cloud Images

    Software Engineer - Cloud Images

    Canonical • San Juan De Terranova
    Full-time
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show more
    Last updated: 2 days ago • Promoted
    Python Software Engineer – Hardware Certification Tools

    Python Software Engineer – Hardware Certification Tools

    Canonical • San Juan De Terranova
    Full-time
    A global software company is seeking a Python Software Engineer to join their Certification team in Canada.The role involves maintaining Python-based test automation tools and developing new featur...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Cloud Software Engineer - AWS & Automation

    Senior Cloud Software Engineer - AWS & Automation

    Nasdaq • San Juan De Terranova
    Full-time
    A leading technology company is seeking a Senior Software Developer for cloud environments in St.The role involves designing scalable cloud services using AWS, automating deployment, and collaborat...Show more
    Last updated: 2 days ago • Promoted
    Physics Private Tutoring Jobs St. John's

    Physics Private Tutoring Jobs St. John's

    Superprof • St. John's, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Mount Pearl

    Algebra Private Tutoring Jobs Mount Pearl

    Superprof • Mount Pearl, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

    Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

    Canonical • San Juan De Terranova
    Full-time
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show more
    Last updated: 2 days ago • Promoted
    Algebra Private Tutoring Jobs St. John's

    Algebra Private Tutoring Jobs St. John's

    Superprof • St. John's, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Verafin – Cloud Security Developer

    Verafin – Cloud Security Developer

    Nasdaq • San Juan De Terranova
    Full-time
    In this role, you’ll help shape how we.Nasdaq Verafin’s cloud environment, ensuring robust protection for enterprise-level applications and systems. Design, implement, and deploy AWS cloud security ...Show more
    Last updated: 2 days ago • Promoted
    Physics Private Tutoring Jobs Goulds

    Physics Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Computer programming Private Tutoring Jobs St. John's

    Computer programming Private Tutoring Jobs St. John's

    Superprof • St. John's, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    Canonical • San Juan De Terranova
    Full-time
    We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership ...Show more
    Last updated: 2 days ago • Promoted
    Figure it out | Get stuff built Engineer - Canada Office

    Figure it out | Get stuff built Engineer - Canada Office

    Marble • St. John's, NL, CA
    Full-time
    Quick Apply
    This role is simple : you make things that work, and you make them fast.You take rough ideas and turn them into repeatable, data-collecting prototypes. You own the full prototype cycle, iterate quick...Show more
    Last updated: 30+ days ago
    Physics Private Tutoring Jobs Mount Pearl

    Physics Private Tutoring Jobs Mount Pearl

    Superprof • Mount Pearl, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Information Technology Private Tutoring Jobs St. John's

    Information Technology Private Tutoring Jobs St. John's

    Superprof • St. John's, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

    Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

    Canonical • San Juan De Terranova
    Full-time
    Software has moved to play a central role in network technology.From outstanding routing implementations like Bird and FRR to overlay networking technology such as OVN / OVS and Cilium, from kernel w...Show more
    Last updated: 2 days ago • Promoted
    Arithmetic Private Tutoring Jobs Goulds

    Arithmetic Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR INSTRUCTIONAL DESIGNER (BAND 10)

    SENIOR INSTRUCTIONAL DESIGNER (BAND 10)

    Memorial University of Newfoundland • San Juan De Terranova
    Full-time +1
    SENIOR INSTRUCTIONAL DESIGNER (BAND 10) – Centre for Innovation in Teaching and Learning (CITL) (Two Year Contractual Position). The University will consider applications from qualified permanent st...Show more
    Last updated: 21 hours ago • Promoted • New!