Embedded Software Engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£70,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) C++ (Programming Language) Data Transmissions Software Debugging Embedded Software Python (Programming Language) Commercial Software Systems Development Life Cycle Software Engineering Software Coding

Job description

Are you an embedded software engineer with great architecture design skills and an excellent coding in C or C++? If you are seeking an interesting role with an ambitious, rapidly growing company, then how about this one?

You would be joining a successful early-stage company developing high performance communications hardware to support next-generation wireless telephony services.

As a Software Developer, your skills will make a major contribution to the development of their tools and end products. You will work in collaboration with colleagues from a variety of technical backgrounds. Typically, you will be involved across the SDLC in tasks such as software architecting, low level design, implementation, and debugging and verification. Your engineering experience will be valuable in championing best practice and helping maintain high quality.

Requirements

  • Qualifications at least to degree level in electronics or a related discipline, with a 1st or 2.1 grade supported by strong pre-university grades (A-levels or similar).
  • Excellent software engineering skills, with substantial project experience developing commercial software for embedded systems. Experience in mobile communications technologies would be particularly prized.
  • Strong demonstrable coding skills in C, C++, and Python.
  • Full existing right to work in the UK

Benefits & conditions

This role features an excellent salary and benefits, including a share option scheme. Their early-stage company culture focusses on collaborative working to achieve success, whilst keeping work fun and sociable. They are based in pleasant modern offices in Cambridge, close to good transport links, and scope exists for hybrid working where tasks permit.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

2:02 min

Overcoming challenges in smart meter data transmission

Nils Hünerberg · World Congress 2023

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:13 min

Reducing network data transmission and transit distances

Doreen Sacker · LIVE

Videos

See all

Related articles

See all