Embedded Software Engineer (C Coders)
You are a highly skilled Embedded Software Engineer with a passion for embedded systems. We are working with a global semiconductor leader in Cork, Ireland, who is seeking an experienced professional to join their firmware team supporting premium tier high-performance silicon.
This role involves designing, developing, and maintaining device drivers and bootloaders, requiring a confident understanding of Embedded C. Additionally, you will be responsible for working with communication protocols such as I2C, SPI, and UART.
Key Responsibilities
* Coding in C to a high standard
* Device driver development, board bring-up, and Real-Time Operating Systems (RTOS) management
Requirements:
1. Strong knowledge of Embedded C programming
2. Experience with device driver development and board bring-up
3. Familiarity with Real-Time Operating Systems (RTOS)
4. Understanding of communication protocols like I2C, SPI, and UART
About the Role
This is an excellent opportunity for an Embedded Software Engineer looking for a new challenge within an experienced team. If you are passionate about embedded systems and have the necessary skills, we encourage you to apply now.