Lead Embedded Software Engineer

Ivaris

City of Edinburgh

Hybrid

GBP 60,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ivaris is seeking a Senior/Lead Embedded Software Engineer to lead a new hardware development project. You will develop high-performance C++ software on Embedded Linux systems and work closely with hardware engineers.

This role offers full scope to shape firmware direction and involves hands-on experience with hardware interfaces. The ideal candidate has strong skills in C++, Embedded Linux, and relevant hardware technologies.

Qualifications

  • Strong commercial experience with C++, Python, and Bash.
  • Solid understanding of Embedded Linux.
  • Experience with imaging, LiDAR, sensors, or high-speed hardware systems.
  • Proven ability to take ownership of major components or subsystems.

Responsibilities

  • Develop high‑performance C++ software on Embedded Linux systems.
  • Build and maintain low‑level software and hardware interfaces.
  • Own features across the full lifecycle: requirements, design, implementation.
  • Support technical discussions and guide system-level decisions.

Skills

C++
Python
Bash
Embedded Linux
OpenCV
MatLab
Assembly

Job description

Remote First Company - limited travel to the R&D centre in Edinburgh

Job Overview

An established engineering business is looking for a Senior/Lead Embedded Software Engineer to take ownership of a brand-new hardware development project. This is a clean-slate build with no legacy code, giving you full scope to shape the firmware direction from day one.

The company builds advanced technology used by major tech organisations and government agencies, and you’ll be contributing directly to one of their next key products. The role is hands‑on with real hardware on the desk, close collaboration with engineering leadership, and long‑term technical impact.

Key Responsibilities
  • Develop high‑performance C++ software on Embedded Linux systems, interfacing with hardware and real‑time data.
  • Build and maintain low‑level software and hardware interfaces.
  • Work with hardware engineers on board bring‑up, testing and prototype development.
  • Own features across the full lifecycle: requirements, design, implementation, debugging and validation.
  • Support technical discussions and help guide system‑level decisions.
Experience
  • Strong commercial experience with C++, Python and Bash.
  • Solid understanding of Embedded Linux.
  • Experience with imaging, LiDAR, sensors or high‑speed hardware systems.
  • Solid experience and understanding of hardware.
  • Proven ability to take ownership of major components or subsystems.
  • Confident influencing technical direction and supporting other engineers.
  • Hands on experience with OpenCV, MatLab, and Assembly.

Please note: You must have full right to work in the UK and currently be residing in the UK.

If this role sounds like it may be of interest, apply now for an informal chat.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Systems Engineer
Lead Embedded Systems Engineer

European Tech Recruit • Nottingham

On-site
GBP 90,000 - 120,000
Head of Software Engineering – Embedded & Product Development
Head of Software Engineering – Embedded & Product Development

Verso Recruitment Group • United Kingdom

Remote
GBP 80,000 - 85,000
Benefits package
Embedded Software Engineer
Embedded Software Engineer

Zenovo • City of Edinburgh

Hybrid
GBP 33,000 - 55,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

iO Associates • Livingston

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Performance bonus
Share incentive scheme
Enhanced pension
+7
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Glasgow

On-site
GBP 55,000 - 85,000
Hybrid working
Embedded Engineer
Embedded Engineer

Bright Purple • Aberdeen City

On-site
GBP 42,000 - 70,000
Private healthcare
Life insurance
Pension contributions
+1
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Platform Recruitment • Girton

On-site
GBP 90,000 - 120,000
Senior Embedded Linux Engineer Cambridgeshire £60-70k
Senior Embedded Linux Engineer Cambridgeshire £60-70k

Morgan McKinley (South West) • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 70,000