You are a Senior Embedded Software Engineer with a passion for developing innovative solutions.
Job Summary
We are seeking an experienced and skilled Senior Embedded Software Engineer to join our team in Cardiff. As a key member of our team, you will be responsible for designing, implementing, and testing complex embedded software systems.
The ideal candidate will have a strong background in C programming, RTOS, communication protocols, UART, SPI, and I2C. C++ programming experience is desirable. You will work closely with cross-functional teams to take products from concept through to production.
In this role, you will have the opportunity to leverage your technical expertise to drive innovation and excellence in software development.
Responsibilities
* Design, implement, and test complex embedded software systems.
* Collaborate with cross-functional teams to take products from concept through to production.
* Leverage technical expertise to drive innovation and excellence in software development.
Requirements
* Bachelor's degree in Computer Science, Software Engineering, or related field.
* Strong background in C programming, RTOS, communication protocols, UART, SPI, and I2C.
* C++ programming experience is desirable.
What We Offer
* A competitive salary of £60,000 - £80,000 per annum, depending on experience.