Enable job alerts via email!

Embedded Software Engineer

Vantage Consulting

England

Hybrid

GBP 50,000 - 70,000

Full time

3 days ago
Be an early applicant

Job summary

A global engineering solutions provider in the UK is seeking an experienced Embedded Software Engineer. The successful candidate will design software for next-generation measurement devices, work with C/C++, and contribute to product development. This role offers a hybrid work model, with 50/50 time split between home and office in Capenhurst. Candidates should have a strong background in embedded software, low-level communication protocols, and Agile practices.

Qualifications

  • Strong experience in C/C++, including C++ 11/14/17 standards.
  • Proven experience in embedded software design and product development.
  • Solid understanding of communication protocols and microprocessors.

Responsibilities

  • Design and develop embedded software for measurement devices.
  • Implement software modules for cloud communication.
  • Continuously improve product quality and development processes.

Skills

C/C++
Embedded software design
Low-level communication protocols
Linux
Agile methodologies

Tools

Git
Unit testing frameworks
Job description
Overview

Embedded Software Engineer (senior and mid-level). Hybrid - 50/50 Home and Office (Capenhurst).

Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture.

Responsibilities
  • Design and develop embedded software solutions for next-generation measurement devices
  • Bring up firmware on newly developed in-house hardware platforms
  • Implement software modules that enable embedded devices to communicate with cloud services
  • Write clean, maintainable, and robust code that adheres to industry standards
  • Continuously seek to improve product quality and development processes as product deployment scales
What We're Looking For
  • Strong experience in C/C++, including modern standards (C++ 11/14/17)
  • Proven experience in embedded software design and full lifecycle product development
  • Solid understanding of low-level communication protocols (SPI, I2C, RS232) and experience with ARM Cortex microprocessors
  • Experience with unit testing frameworks and Git or similar version control systems
  • Comfortable working in Linux as both a development and target platform
  • Adaptability and a proactive mindset, with experience working in Agile environments
  • Experience with Continuous Integration tools is a plus
  • Awareness of the electricity or power industry is a bonus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs