Electronics and Firmware 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
£60,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) C++ (Programming Language) Embedded Software Firmware Python (Programming Language) Software Engineering VHSIC Hardware Description Language (VHDL) Programming Languages

Requirements

A good mix of practical electronic engineering and software development

An excellent opportunity to join a constructive and welcoming team of scientists and engineers in modern, spacious, purpose built labs in the centre of Cambridge.

This company is focussed on innovation and the multi-skilled team enjoy working on a good variety of projects at any one time. The work will include development for electromechanical devices from concept through to production, including prototyping and testing. You will need a thorough understanding of components, sensors, actuators and the systems and software supporting them, with good ability in two or more coding languages such as C, C++, Python and VHDL.

The versatile team regularly present their progress to clients and stakeholders, so you will have the opportunity to continue developing already established communication skills and there is also the potential for occasional travel to clients’ sites or conferences.

You will need:

  • A good scientific or technical degree (2:1 or above) from a well-respected university, backed by mostly A grades at A-level.
  • Evidence of comfort writing embedded software and designing electronic circuits and PCBs
  • Practical lab experience with test equipment, including power supplies and oscilloscopes
  • Excellent communication skills and a desire to incorporate a client-facing element into your career

Full permission to live and work in the UK without time limit, restriction or sponsorship will also be required, as our client in unable to provide sponsorship.

Benefits & conditions

The top-notch renumeration package includes a pension with a 12% employer contribution, an annual performance related bonus of up to 25% of the salary, personalised career development, and free parking. Apply now for more information.

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.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:06 min

Moving from basic embedded software to system functionalities

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

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all