1 hour ago

Embedded Software Engineer

Livingston 65K - 75K Permanent

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


  1. Technical take-home exercise (approx. 2 hours)

  2. First stage: Teams interview with software and hardware engineers

  3. 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
Share this job:

Apply now

Similar Jobs

1 hour ago

Software Project Manager

Cambridge 75K - 80K Permanent

Software-Focused Project Manager Location: Cambridge (Hybrid - minimum 3 days onsite) Sector: Defence / Advanced EngineeringThe OpportunityAn established engineering and technology consultancy is looking to hire an experienced Software-Focused Projec...

1 hour ago

Senior Electronics Engineer

Livingston 65K - 75K Permanent

Senior Electronics EngineerLocation: Livingston, Scotland Salary: £65,000 - £75,000 Work Pattern: 3-4 days onsite (essential for testing)About the RoleThis is a senior-level electronics engineering role within a well-established design consultancy an...

5 hours ago

PCB Layout Engineer

Cambridge 45K - 50K Permanent

Senior PCB Design Engineer Cambridge area | £45,000-£50,000 base Hybrid: 3 days on-site We're partnered with an engineering consultancy working on advanced electronics systems used in the Defence, Space, Security and Industrial sectors. This role sit...

6 hours ago

Senior RF Electronics Engineer

Cambridge 70K - 75K Permanent

Senior RF Electronics EngineerCambridge area | £70,000-£75,000 base UK Eyes / SC eligibility requiredWe're partnered with an engineering consultancy working on advanced electronics systems used in the Defence, Space, Security and Industrial sectors....

6 hours ago

FPGA Engineer

Cambridge 70K - 75K Permanent

FPGA Engineer Cambridge | £70,000-£75,000We're partnered with an engineering consultancy working on advanced electronics systems used in the Defence, Space, Security and Industrial sectors. This role joins an established FPGA team delivering project-...

7 hours ago

Control Systems Engineer

Burton-On-Trent 45K - 50K Permanent

Controls Engineer Burton-on-Trent up to 50kThis business combines deep experience in manufacturing industries with excellence in systems integration and performance management. The team is made up of qualified engineers with specialist experience in...

10 hours ago

Process Automation Engineer

Kankakee 60K - 80K Permanent

Job Title: Process Automation EngineerLocation: Liverpool (On-site, 5 days per week) Target Salary: £60,000-£80,000 (flexible depending on experience) Start Date: MarchAbout the RoleWe are seeking a skilled Process Automation Engineer to join a leadi...

1 day ago

High-Speed Electronic Design Engineer

Sheffield 50 - 65 Contract

Electronics Design Engineer - High-Speed DigitalContract: 6 months, Outside IR35, Leeds, 1-2 days on-siteStart: ASAPRate: £55-£65 per hour (DOE) Project ScopeThe engineer will support the design and development of high-speed digital electronic hardwa...

1 day ago

Project Engineer

Gateshead 40K - 50K Permanent

Project Engineer - (Must Be Eligible for UK SC Clearance) Defence electronics | Gateshead (on-site)£40,000-£50,000 This role sits within a UK defence engineering team delivering electronics-led systems to MOD and international customers. You'll join...