Apply Now
Salary €70-85k
Location Dublin, Republic of Ireland
Type Permanent
Start ASAP

Senior Embedded Firmware Engineer - C++

240278

Desired skills:
C/C++ Embedded, RTOS, Arm Cortex

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.

Apply Now

Recruiter not found