Haystack
← Back to Jobs
Full time
Technology

Senior Embedded Software Engineer

Platform RecruitmentSt. Ives, Cambridgeshire🇬🇧United KingdomPosted 3 Apr 2026

Why This Role Stands Out

This role offers an exciting opportunity to grow into a Lead Engineer position while developing cutting-edge, precise control software for a global leader, with a competitive salary of £60-70k and hybrid flexibility. You will thrive here if you possess strong C/C++ skills and experience leading firmware development for bare-metal and RTOS systems, contributing to innovation in industrial automation. Apply today to shape the future of advanced control systems!

Quick Overview

Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior

Job Description

Senior Embedded Software Engineer £60-70k St. Ives

If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you.

Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer.

You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts.

Responsibilities as an Embedded Software Engineer:

  • Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms
  • Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle

Requirements:

  • Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++.
  • Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232)
  • High-level familiarity with electronics/schematics, and strong numerical/analytical skills

Desirable skills for an Embedded Software Engineer:

  • Experience developing on Arm Cortex platforms utilising either RTOS or bare metal
  • Working knowledge of embedded security
  • Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python

Apply now to develop the next generation of high-precision control software!

Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.

Skills

Rust
C#
C++
Python

Similar jobs