DCS Recruitment

Embedded Software Engineer

Company
Location
Reading, England, United Kingdom
Posted At
8/27/2025
Description

Embedded Software Engineer

Join an engineering team building advanced embedded solutions for real-world systems. This permanent role is ideal for a driven developer passionate about complex products and continuous learning.

Responsibilities

  • Develop embedded software for new and existing products, contributing both individually and within cross-functional teams.
  • Validate, test, and debug embedded systems on platforms such as STM32, ARM Cortex, and PIC microcontrollers.
  • Work with RTOS, bare-metal and Linux-based environments, integrating communication protocols (CAN, SPI, I2C, Ethernet, UART).
  • Read schematics, debug PCB and hardware-related issues, and support hardware-in-the-loop testing.
  • Document code and solutions, update specifications, and collaborate on design and architecture with technical leaders.
  • Mentor and train junior engineers, sharing modern best practices and technical developments.
  • Help estimate project timescales and provide support to customers when required.

Key Skills & Experience

  • Proficiency in C and C++ programming for embedded Linux or microcontroller platforms.
  • Solid experience with RTOS and bare-metal development (e.g., STM32, PIC).
  • Competence in DevOps/build systems, including cross-compiling, virtualisation and Docker concepts.
  • Familiarity with source control, structured development, and peer code reviews.
  • Strong communication skills—able to convey complex ideas to technical and non-technical colleagues.
  • Adaptable and innovative approach to problem-solving; excellent attention to detail and quality.
  • Degree in Electrical/Electronic Engineering, Physics, Maths, Computer Science, Software Engineering—or 5+ years proven embedded software experience as an alternative.
  • Occasional travel required for system testing at another UK site.

What’s on Offer

  • A collaborative, agile team focused on innovation and technical excellence.
  • 60,000 - £65,000 base plus bonus and comprehensive benefits.
  • Hybrid working 3 days on site
  • Opportunity to work at the cutting edge of product design, delivery, and support in the embedded technology sector.
  • Support for professional development and mentoring of others.
  • A role where your technical leadership, problem-solving and communication skills are valued.
  • For more info click apply or contact Chris Prendergast at DCS Recruitment

logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram
Embedded Software Engineer | DCS Recruitment | Hunt UK Visa Sponsors