Get more replies from employers
Send a job-specific resume in minutes.
Reperio Human Capital Ltd. is seeking a Senior Embedded Firmware Engineer to develop low-level C/C++ firmware for a connected IoT product. You will work across RTOS, ARM Cortex-M microcontrollers, and hardware/software integration, optimizing for power and security.
Responsibilities include OTA updates, MQTT/UDP device communication, and edge ML support, with remote-friendly, permanent placement. The ideal candidate has 3-5+ years in embedded software, strong C/C++, and experience with Zephyr or
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 TPBN1_IJ