Senior / Principal Firmware Engineer

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

Role details

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

Tech stack

Automation of Tests C Sharp (Programming Language) C++ (Programming Language) Software Quality Software Debugging Firmware Python (Programming Language) PIC Microcontroller

Job description

Keywords: Embedded, C / C++, Firmware, Microcontroller, Control Systems, Motors, Sensors, Robotics, Electromechanical, Multidisciplinary, Engineering, Onsite

Requirements

  • An extensive track record designing and building embedded systems, with a strong appreciation of applied hardware (including motors and sensors). This should include firmware used in prototyping to production ready delivery.
  • Extensive demonstrable experience with C and C++ firmware development for ARM microcontrollers (ideally STM32). Additional experience with C# or Python would be desirable.
  • Strong project development process experience including relevant automated tests for embedded systems, debugging complex hardware systems and even understanding of electronics schematics.

Projects are complex and sophisticated, so an ethos of teamwork and collaboration is fostered. This means that strong communication skills are expected. Further, technical management and architecting experience would be needed.

Benefits & conditions

Due to the nature of projects, this role is based fully onsite at their offices and workshops. Parking is available on premises. On offer is an excellent remunerations package including a wide range of benefits. Interested candidates are expected to be based close to offices, located in the south of Cambridgeshire (commutable from Cambridgeshire, north Essex, north Hertfordshire and west Bedfordshire).

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

Loading talks and stories from around this role…