Embedded Software Engineer

ECM Selection Limited
Cambridge, UK
about 2 months 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

Arduino C Sharp (Programming Language) Embedded Software Firmware Micro Electro-Mechanical Systems (MEMS) Software Engineering Scripting Application Specific Integrated Circuits

Requirements

  • A bachelor’s degree in electronics, or another engineering or science subject, and strong supporting A-level grades.
  • Expertise developing real-time firmware in C, ideally for ARM cores.
  • An understanding of peripheral control and interfacing with analogue devices: ADC / DAC, I2C / SPI and UARTs are all relevant.
  • An interest in new product development and prototyping, perhaps first with Arduino and then with more advanced dev boards - this sort of engagement with the dev process is a real asset.
  • A commercial firmware engineer’s mindset, accustomed to working as part of a team, and able to deliver to project timescales.

Any experience of analogue and/or sensor tech, automotive devices, electronics design are advantageous, as is any Python scripting and/or C# app development (for instance for diagnostics and evaluation). If you’re interested in engaging with technical clients, the option is there.

You’ll be proactive and detail-oriented, able to multi-task and keen to enter a startup environment. The company has a well-equipped Cambridge office and they are open to considering hybrid working.

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…