Reperio Human Capital logo

Senior Embedded Firmware Engineer - C++

Hiring from
Ireland
Work type
Remote
Posted
Oct 2, 2026
Is this job info correct?

Senior Embedded Firmware Engineer - C++

Ireland | Remote-Friendly | Permanent

Develop low-level firmware for a connected IoT product, working across C/C++, RTOS, ARM microcontrollers, connectivity and hardware/software integration.

What You'll Do

  • Develop embedded C/C++ firmware.
  • Work with RTOS, drivers, interrupts, memory and concurrency.
  • Develop software for ARM Cortex-M platforms.
  • Integrate cellular, BLE, Wi-Fi and GNSS.
  • Design for low-power / battery-operated devices.
  • Develop MQTT / UDP device-to-cloud communication.
  • Support sensor integration and edge ML.
  • Work with hardware engineers on board bring-up and debugging.
  • Develop OTA updates, security and automated testing.

What You'll Need

  • 3-5+ years' embedded software / firmware experience.
  • Strong C or C++ skills.
  • ARM Cortex-M / microcontroller experience.
  • Experience with Zephyr, FreeRTOS or similar RTOS.
  • Understanding of concurrency, memory and interrupts.
  • Embedded hardware debugging experience.
  • Knowledge of networking / MQTT / TCP/UDP.

Nice to Have

  • Sensor fusion / IoT / wearables

Reperio Human Capital acts as an Employment Agency and an Employment Business.

Skills:
C/C++ Embedded RTOS Arm Cortex

Benefits:
Work From Home


LNKD1_IJ

Similar jobs

Apply on LinkedIn