Embedded Software Engineer - C/C++
Location: Cambridge
Salary: £40,000 to £57,000 basic + benefits
A long established leader in real‑time communication technologies is seeking a Software Engineer to join its R&D/Engineering team. They are very open to people with some commercial embedded software experience or senior‑level candidates. This organisation develops complex electronic products that are used in a variety of industries. They are a world leader in their field and use cutting‑edge technology and techniques. The role is based in a modern engineering office within the Cambridge Research Park and offers a hybrid arrangement of 2‑3 days WFH per week.
Key Responsibilities
* Design and develop embedded software using C & C++.
* Participate in code reviews and contribute to functional specifications.
* Work within Agile and LEAN methodologies as part of a scrum team.
* Develop on Linux platforms.
Skills and Experience
* Strong understanding of the software development lifecycle.
* Experience with object‑oriented analysis and design.
* Proficiency in embedded C & C++ development.
* A collaborative mindset and strong communication skills.
* High attention to detail and motivation to work in a fast‑paced environment.
Desirable Experience (not essential)
* Experience with networking technologies.
* Experience with multi‑threading.
* Experience using AI in your day‑to‑day role to increase output/productivity or to aid proficiency in unfamiliar languages.
* JavaScript, TypeScript – the company has web interfaces built into some of its products.
* Good understanding of hardware and/or platforms such as Raspberry Pi.
This is a great opportunity to join a well‑established, highly successful company offering training and career development.
#J-18808-Ljbffr