We seek candidates with a strong background in embedded C/C++ development. You should be familiar with low-power design principles and power management techniques. Proficiency in hardware-software integration for microcontroller-based systems, such as ARM Cortex or PIC, is essential. Additionally, experience with communication protocols like I2C, SPI, UART, Bluetooth, and Wifi, as well as experience with Real-Time Operating Systems (RTOS), is necessary.
Description
As an Embedded Software Engineer, you will design, develop, and optimize embedded software for high-volume consumer devices. You will collaborate with hardware, UI/UX, and product design teams to create seamless user experiences. Your duties will also include debugging and troubleshooting hardware-software integration issues, conducting testing and validation of the software, and implementing firmware updates and enhancements as required.
This position is newly available at a major Electronics Manufacturer based in Oxford and is offered on a 6-month contract basis. It falls outside of IR35 regulations and supports hybrid working arrangements. The primary focus will be on the development and optimization of embedded software to ensure functionality, performance, and user satisfaction in innovative consumer devices.
#J-18808-Ljbffr