£50K/yr to £75K/yr
England, United Kingdom
Permanent, Variable

Senior Embedded Software Engineer

Posted by Richard Wheeler Associates.

Senior Embedded Software Engineer, C/C++, embedded Linux, smart home applications

Competitive salary + benefits

Hybrid working - office based in Newbury, Berkshire two days per week, three days at home

A pioneering CleanTech company at the forefront of making energy use more efficient and more affordable is seeking a Senior Embedded Software Engineer to develop the next generation of smart home applications.

Working in an Agile environment, the embedded software engineer will write high quality firmware supporting smart home applications on custom hardware. You will need strong, proven experience in embedded Linux, fluency in C/C++ and a track record of delivering as part of a small team following sound engineering principles.

Requirements:

  • Bachelor's degree in a STEM subject or equivalent relevant commercial experience
  • Strong, proven experience in Linux systems development
  • Extensive experience of the full SDLC
  • Fluency in C and C++
  • A track record of delivering as part of a small team
  • A quality-first mindset
  • Fast learner and active problem solver

Desirable:

  • Understanding of the Linux boot process and configuration
  • Good knowledge of control theory and its application to embedded systems
  • Experience of Agile methodologies
  • Experience with serial and IP based interfaces and protocols such as RS232, RS485, Modbus, TCP/IP and MQTT
  • Experience of all levels of the software stack from low level hardware interaction up to applications

In summary. A rare opportunity to for an embedded software engineer to play a pivotal role with a fast growing, clean energy business leading the way in the UK and internationally.

Senior Embedded Software Engineer | Senior Embedded Applications Developer | Senior Embedded Software Developer