Embedded Software Engineer – Marlborough - £50-65k + BenefitsAn exciting opportunity has arisen for an Embedded Software Engineer to join an established compnay developing products used across the UK and globally. Due to expansion, they are looking for a highly motivated engineer to contribute to their growing team.Key Responsibilities: * Provide embedded software development and support for both new and existing products. * Work within an Agile team to drive efficient and high-quality development. * Take ownership of technical solutions, ensuring best practices and high-performance deliveryRole Requirements/Skills: * Strong proficiency in Embedded C * Python scripting for testing * Hands-on experience with I2C, SPI, and memory-mapped hardware peripherals. * Experience working in a Linux or Baremetal environment * Familiarity with Agile methodologies and TDDWhat’s on Offer? * A collaborative and forward-thinking work environment. * Competitive salary + benefitsIf you’re a passionate embedded software engineer looking for your next challenge, apply today with your updated CV