Embedded Software Engineer

Vantage
Livingston, West Lothian, EH54 6GS, United Kingdom
9 months ago
Applications closed

Related Jobs

View all jobs
Spotlight

Senior Security Consultant (Delivery & Growth)

RiverSafe London, United Kingdom
Hybrid
Spotlight

AWS Senior Platform Engineer - UK Security Clearance eligibility required

Appvia London, Eng, United Kingdom
£75,000 – £90,000 pa Hybrid

Embedded Software Engineer - Security Clearance - Cambridge

Newton Colmore Cambridge, United Kingdom

Staff Software Developer

Entrust Cambridge, United Kingdom

Software Engineer in Test

Darktrace Cambridge, CB2 3BJ, United Kingdom
Hybrid

Senior Product Engineer

Risk Ledger London, United Kingdom
£90,000 – £120,000 pa

Senior Analytics Engineer - UK

Immersive United Kingdom
Remote

Security Architect

Platform Recruitment Cambridge, Cambridgeshire, United Kingdom
£80,000 – £95,000 pa On-site
Posted
6 Feb 2026 (9 months ago)

Embedded Software Engineer

Location: Livingston, Scotland
Salary: £60,000 - £75,000
Work Pattern: Hybrid (onsite required, but more flexible than hardware roles)

About the Role

We're looking for experienced Embedded Software Engineers to work on complex, real-world products across energy, industrial, oil & gas, medical, and consumer sectors. Projects range from bare-metal and RTOS-based embedded systems to embedded Linux platforms, with growing use of modern C++.
This role offers significant technical variety, customer exposure, and the opportunity to see products move rapidly from concept to production.

What You'll Be Doing

Developing embedded and real-time software in C and modern C++

Working with RTOS-based systems (e.g. FreeRTOS) and embedded Linux

Developing software for ARM- and STM-based microcontrollers

Implementing and debugging low-level drivers and interfaces

Working with communication protocols including I2C, SPI, CAN, RS232, Ethernet

Supporting system integration, testing, and production handover

Producing high-quality, customer-facing documentation

What We're Looking For

8-10+ years' experience in embedded software development

Strong commercial experience with C/C++ in embedded systems

Experience with RTOS and real-time constraints

Confident working close to hardware and collaborating with electronics engineers

Comfortable in a busy, project-based environment

Desirable Experience

Embedded Linux (Yocto, Debian)

STM32 / ARM microcontrollers

Oil & gas or industrial systems

Wireless technologies (Bluetooth, Wi-Fi, LoRa, NFC)

Object-oriented design and software architecture

Exposure to security, cryptography, or DSP

Assessment & Interview Process

Technical take-home exercise (approx. 2 hours)

First stage: Teams interview with software and hardware engineers

Second stage: Onsite interview, engineering discussions, and site tour

Why Join

Exceptional technical variety across multiple industries

Clear progression and skills development

Stable workload with growing project scale

Supportive, highly technical engineering culture

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.