Senior Embedded Software Engineer, C and C++
Embedded Software Developer required to design, implement, and validate software for embedded devices.
Skills:
1. Embedded Software Engineering in C and C++.
2. Hardware and protocol knowledge ideally of ARM chipsets and SPI, I2C, UART, CAN or USB communications.
3. Real-time operating systems such as Keil RTX, FreeRTOS or ThreadX.
4. IDEs ideally Keil uVision, Freescale CodeWarrior, STM32cubeIDE or NXP MCUxpresso.
Role:
1. Designing, developing, implementing and testing embedded software systems in C and C++ for ARM Cortex Microcontrollers.
2. Code for ThreadX and FreeRTOS real-time operating systems.
3. Replicate, debug and resolve any problems.
#J-18808-Ljbffr