Embedded Software Engineer (C Coders) Position
Are you an experienced Embedded Software Engineer with a passion for embedded systems and a strong background in C programming? We are working with a global semiconductor company in Cork, Ireland, who is looking to take on an Embedded Software Engineer to work in their Firmware team supporting premium tier high-performance silicon.
The successful candidate will be tasked with designing, developing, and maintaining device drivers and bootloaders. A confident understanding of Embedded C is an absolute requirement.
Key Responsibilities:
* Design, develop, and maintain high-quality device drivers and bootloaders.
* Work with various communication protocols, including I2C, SPI, and UART.
* Develop and integrate firmware components using C programming language.
Requirements:
* Bachelor's degree in Computer Science, Electrical Engineering, or related field.
* Minimum 2 years of experience in embedded software development.
* Proven expertise in C programming language and embedded systems.
* Strong understanding of device driver development, board bring-up, and RTOS.
What We Offer:
* A challenging and rewarding role in a dynamic team.
* Opportunities for professional growth and development.
* A collaborative and supportive work environment.
If you are a motivated and skilled Embedded Software Engineer looking for a new challenge, we encourage you to apply.