Senior Embedded Software Engineer £60,000-£70,000 Hybrid

Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless / Audio / High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers the opportunity to work on next-generation wireless and audio technologies that will shape the future of the company s product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C+/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA. Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols. Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills and Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14). Experience with real-time operating systems (RTOS) such as ThreadX, Azure RTOS, or FreeRTOS. Proven experience with ..... full job details .....
View Full Details