Job Description
Contract Embedded Software Engineer – Remote / Sheffield – £60-70p/h Outside IR35\n\nLocation: Fully Remote (UK-based only), occasional visits to Sheffield\nRate: £60-70 per hour (Outside IR35)\nDuration: 6-12 months\nIR35 Status: Outside IR35\n\nAn exciting contract opportunity has opened for an experienced Embedded Software Engineer to support the delivery of next-generation embedded platforms in the aerospace security and IoT sectors. The company is based near Sheffield but the role is predominantly remote.\n\nYou'll join a collaborative team working on low-level embedded C/C++ development, focusing on real-time performance and robust hardware integration.\n\nKey Skills Required:\n\n * Embedded C/C++ for ARM Cortex or STM32\n\n * Real-time operating systems (FreeRTOS, Zephyr)\n\n * Bare-metal and low-level driver development\n\n * Serial comms: I2C, SPI, UART\n\n * Version control (Git) and debugging tools (oscilloscopes, logic analyzers)\n\nNice to Have:\n\n * Experience with secure boot / OTA updates\n\n * Previous work in aerospace, automotive, or defence\n\n * Familiarity with Python or scripting for test automation\n\nIf you have the skills required for this Embedded Software Engineer role please get in touch ASAP with an up-to-date copy of your CV