View All Openings

Intermediate/Senior Firmware Engineer

St. John’s, NL (Hybrid)

Join the future of industrial safety

Audyse is building next-generation industrial communication and safety systems. Our AI-powered smart PPE enables clear communication, real-time situational awareness, and live telemetry in the world’s noisiest environments. We’re now scaling from pilot deployments to thousands of devices, and we’re looking for a strong full-stack developer to help build that future.


What You'll Do

As an Intermediate/Senior Firmware Engineer, you will play a key role in architecting, building, and scaling the firmware powering Audyse’s IoT headsets. You will:

  • Lead firmware development as we scale from 10 → 10,000+ devices.
  • Harden device firmware for reliability, uptime, and long-term field use.
  • Build observability layers for real-time device health, diagnostics, and fleet management.
  • Develop and maintain secure bootloaders, OTA update flows, and system resiliency.
  • Collaborate closely with our CTO and a lean cross-functional engineering/ops team.
  • Rapidly prototype new capabilities, features, and hardware integrations.

We value strong judgment, ownership, and pragmatic problem-solving. Experience matters—but how you think and execute matters more.


What You Need

  • 5+ years developing and deploying production firmware for MCUs or system-on-modules
  • Strong proficiency in Embedded C/C++, specifically targeting ARM/STM32 platforms
  • Experience with FreeRTOS (tasks, drivers, memory, synchronization, timers)
  • Wireless & connectivity experience: 4G LTE (AT commands/PPP), Wi-Fi, MQTT, sockets/web servers
  • Power management and low-power optimization
  • Bootloader/secure boot and OTA firmware update design
  • Hardware bring-up: oscilloscopes, logic analyzers (Saleae), JTAG/SWD
  • Strong documentation habits and clean, maintainable software architecture


Bonus if you have this experience...

  • Hardware-in-the-loop testing (HITL)
  • ECAD experience (Altium or similar)
  • Mixed signal (ADC/DAC, analog front-ends)
  • RF experience (antenna matching, link budgets)
  • Production programming and test fixture development
  • EMC pre-compliance testing and mitigation
  • Prototype bring-up and early hardware validation
  • Python/Bash for test automation

Don’t meet every bullet but excited about what we're doing? Apply anyway. Many excellent candidates don’t tick every box and we are looking for team players with talent.


Benefits

  • 🏥 100% medical, dental & vision coverage (for you)
  • 🗓️ Flexible PTO
  • 🏡 Hybrid Work Environment

Apply for this job

Thank you!

Your submission has been received.
Oops! Something went wrong while submitting the form.