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