Salary: £60,000 - 90,000 per year Requirements: A relevant degree Experience in embedded software development Experience with Linux Strong experience programming in C Experience of Bare metal/RTOS development on ARM targets Experience of high level software architecture Responsibilities: Working across the whole product life cycle Engaging with a host of different stakeholders including scientists and designers Taking ownership for the achievement of own activities Conducting integration testing, investigating, and resolving issues Participating in project planning and technical reviews Updating documentation when required Technologies: ARM Embedded Linux C++ More: We are currently supporting a client who is looking to hire an Embedded Software Engineer on a full-time permanent basis. This role offers the opportunity to work on a range of projects within a dynamic team environment. last updated 17 week of 2026