H Squared Talent Ltd logo
Embedded

Embedded Software Engineer

Job Details

Work Mode

Remote

Experience

Mid

Employment

Full-time

Salary

£40,000 - £55,000 p/y

Posted Today

Tech Stack

Required technologies & tools

Python C# C++ Git C Embedded Systems Misra C Microcontrollers Iec 61508 Pid Loops

Sign in to see how your skills match.

Perks & Benefits

Healthcare cashback scheme
Life insurance
Pension
Occasional remote working

About the Role

  • Pension, Life insurance, Healthcare cashback scheme
  • Office-based, Cheshire, with occasional remote working once established
  • Reporting to the Engineering Manager, working alongside R&D, Electronics, and Production Test

If you've spent your career writing embedded control code, this could be for you. You'd be joining a small engineering team that builds control systems for bespoke scientific and lab equipment. No two days look the same: one week it's new product development, the next it's helping Production get a system out the door.

The Role

Every system is built to order, so no two control systems are quite the same. You'll have a big say in how our next generation of controls is designed, from choosing the architecture through to firmware that's ready for production. You'll:

  • Take the lead on microcontroller-based control for new products
  • Write PC-based software and GUI/HMI applications that sit on top of the control systems
  • Design the hardware and software interlocks that keep our systems safe to run
  • Work with an electronics engineer on motor and pump control
  • Test new products as they develop, and help Production/Test with fault finding and with factory and site acceptance testing (FAT/SAT), including visits to customer sites
  • Use Git, and keep good records so any change to the software can be traced back
  • Work in C/C++, Python and C#, and use PID loops. Knowing MISRA C and IEC 61508 will help

What you'll need

  • Hands-on experience writing software for microcontrollers and embedded systems
  • Solid working knowledge of electronics, both analogue and digital, and how they interface with control software
  • Experience in a mix of C/C++, Python and C#
  • Experience building user interfaces for control systems or machines
  • A methodical approach to testing, documentation and fault finding, with the ability to explain technical issues clearly in writing
  • Willingness to travel around 10% in the UK and overseas, with a full driving licence and a valid passport

Similar jobs

Avanti logo
Embedded Controls Engineer
Avanti
Knutsford
£35,000 - £45,000 p/y
Misra C
Microcontrollers
Pcb Design
Embedded Software
Bond Williams logo
Electronics Engineer - London - c£50K
Bond Williams
London
£45,000 - £50,000 p/y
Python
Microcontrollers
Pcb Design
C
Premier Technical Recruitment Ltd logo
Software Engineer
Premier Technical Recruitment Ltd
Burton-on-Trent
£55,000 - £65,000 p/y
Python
Real-Time Operating Systems
C
Iot
Jackie Kerr Recruitment Ltd logo
Embedded Software Engineer
Jackie Kerr Recruitment Ltd
Fordingbridge
£45,000 - £55,000 p/y
Bluetooth
Gitlab CI/CD
I2C
Usb
Noir logo
Software Engineer
Noir
Cheltenham
£35,000 - £50,000 p/y
Systems Programming
Python
Cybersecurity
Linux