Embedded Software Engineer - C/C

  • Verso Recruitment Group
  • Landbeach, Cambridgeshire
  • 29/04/2026
Full time Information Technology Telecommunications Java Software Engineer Testing

Job Description

Job Title: Embedded Software Engineer - C/C++
Location: Cambridge
Salary: £40,000 to £57,000 basic + benefits

Embedded Software Engineer - C/C++
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.

This role is based in a modern engineering office within the Cambridge Research Park. Hybrid role offered 2-3 days WFH on a typical week.

About this Embedded Software Engineer role - C/C++
You will work as part of an Agile development team, contributing to the design, development, analysis and testing of their products. The position suits someone who is comfortable taking a project from initial requirements through to final delivery, and who enjoys working across a range of platforms.

Key Responsibilities - Embedded Software Engineer - C/C++
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 - Embedded Software Engineer - C/C++
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.

Experience of any of the following would be beneficial, not essential - Embedded Software Engineer:
Experience with networking technologies.
Experience with multi-threading.
Experience using AI in your day-to-day role to either help increase your output/productivity or to aid proficiency in languages you are less familiar with.
Javascript, Typescript - They have web interfaces built into some of their products.
Good understanding of hardware and/or things like Raspberry Pi.

This is a great opportunity to join a well established, highly successful company offering training and career development.