Salary: £50,000 - 60,000 per year Requirements: We are looking for a candidate with experience in a similar role, proficiency in C or C++, and a willingness to learn new skills. Excellent debugging skills are essential, along with the ability to communicate effectively with various key stakeholders. Experience with the Linux kernel and system programming is also required. Responsibilities: As a Senior Embedded Software Engineer, I will expect you to engage in embedded software development for new features. You will collaborate with wider teams, including hardware, product, and test teams. Key tasks will involve writing unit tests, contributing to code reviews, debugging issues, and fixing bugs. Additionally, you will work within a SCRUM team framework. Technologies: Embedded Hardware Linux C++ More: This is a full-time permanent position with a leading telecommunications company based in Cambridge that offers hybrid working options. If you see this role as your next challenge, I encourage you to apply or reach out to discuss further. We strive to respond to all candidates; however, if you haven't received a response within 10 days, please understand that you may not have been selected for this position or that it may have already been filled. last updated 4 week of 2026