Cpl is delighted to partner with a global electronic company seeking an Embedded Firmware Engineer. This role involves contributing to innovative IoT design projects for international clients.
The Role
* Passion for bare-metal embedded coding, consumer devices, and IoT.
* Able to translate product requirements into design specifications.
* Experience in embedded system design, implementation, integration, review, and testing.
* Hands-on experience with hardware board bring up and low-level driver development.
* In-depth knowledge of ARM Cortex-M0+ microcontroller and higher, including ultra-low power operation modes, especially STM32 series microcontrollers.
* Experience developing firmware for peripheral I2C/SPI, UART, etc.
* Experience in Embedded C.
* Experience debugging firmware using JTAG/SWD Debuggers.
* Familiarity with IAR IDE is helpful.
* Working knowledge of Sub-GHz communication and related protocols is beneficial.
* Hands-on experience developing automation scripts and support tools using Python 3 is preferred.
* Utilize electrical test equipment, including Oscilloscopes, Digital Meters, and power supplies.
* Working knowledge and good understanding of Git (GitLab).
* Experience working with Agile/scrum.
* Experience using tools like Jira.
What You Will Get in Return
* Opportunity to work with a global IoT design team.
* Innovative environment with exposure to cutting-edge technology.
* Hybrid & Flexible Working – 3 days in the north Cork office, 2 days work from home.
* Competitive salary and benefits package.
Please note: Applicants must hold Irish/EU Citizenship or a Stamp 4 Visa at time of application.