Embedded Software Engineer Opportunity
We are seeking a skilled Embedded Software Engineer to join our team. The ideal candidate will have a strong passion for embedded systems and be proficient in C programming.
The successful candidate will be responsible for designing, developing, and maintaining device drivers and bootloaders as part of our firmware team. They will also be working with communication protocols such as I2C, SPI, and UART.
Key Responsibilities:
* Design and development of device drivers and bootloaders
* Working with board bring-up and Real-Time Operating Systems (RTOS)
* Communication with colleagues and stakeholders to ensure smooth project execution
Requirements:
* Strong knowledge of C programming language
* Experience with device driver development and board bring-up
* Understanding of RTOS and communication protocols such as I2C, SPI, and UART
What We Offer:
* A dynamic and supportive work environment
* Ongoing training and professional development opportunities
* The chance to work on exciting projects