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