Embedded Software Professional
This role is crucial in the design, development, and integration of cutting-edge embedded software solutions.
We are seeking a seasoned Embedded Software Professional to join our cross-functional engineering team. The ideal candidate will possess strong expertise in C and/or C++ for embedded systems, experience with real-time operating systems, and familiarity with microcontroller-based design including ARM.
The successful candidate will be able to demonstrate:
* Extensive experience in embedded software development
* Strong proficiency in C and/or C++ for embedded systems
* Experience with real-time operating systems
* Familiarity with microcontroller-based design including ARM
* Knowledge of serial protocols (SPI, I2C, UART) and communication stacks
* Previous experience working in regulated environments
A hybrid working model is available.