Senior Embedded Software Engineer – C++/Linux, Yocto

4Square Recruitment Ltd

England

On-site

GBP 50,000 - 75,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

4Square Recruitment Ltd is seeking an experienced Embedded Software Developer for a UK technology business. You will develop and maintain software for specialist electronic products, working across software, hardware and image processing.

In this role you will code mainly in C++ on Linux, script in Python, and contribute to Yocto/Buildroot based environments, CMake build systems, and Jenkins CI/CD pipelines. You will participate in tests, code reviews, and process improvements.

Qualifications

  • At least five years' experience developing in C++ on Linux.
  • Working knowledge of Python.
  • Practical experience with Yocto or Buildroot.
  • Experience using CMake.
  • Familiarity with CI/CD tools, ideally Jenkins.

Responsibilities

  • Develop and maintain applications primarily in C++, with some Python for scripting, tooling and test automation.
  • Work with embedded Linux environments, using Yocto or Buildroot.
  • Configure and maintain build systems using CMake.
  • Support CI/CD pipelines, ideally using Jenkins.
  • Develop and maintain unit, integration and system-level tests.
  • Work with colleagues across software, hardware and image processing.
  • Take part in code reviews, documentation and improvements to development processes.
  • Investigate technical issues and support product improvements.

Skills

C++ on Linux
Python
CI/CD (Jenkins)
Software testing
Ownership & independence

Tools

CMake
Yocto/Buildroot
Jenkins

Job description

4Square Recruitment Ltd is seeking an experienced Embedded Software Developer for a UK technology business. You will develop and maintain software for specialist electronic products, working across software, hardware and image processing.

In this role you will code mainly in C++ on Linux, script in Python, and contribute to Yocto/Buildroot based environments, CMake build systems, and Jenkins CI/CD pipelines. You will participate in tests, code reviews, and process improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer (Yocto) – C/C++, Hybrid Role
Embedded Linux Engineer (Yocto) – C/C++, Hybrid Role

Technical Futures Ltd • Turves Green

Hybrid
GBP 42,000 - 54,000
Company Bonus scheme
26 days holiday
Private Healthcare and Pension
Embedded Software Engineer — Yocto/Linux, RTOS
Embedded Software Engineer — Yocto/Linux, RTOS

Technical Futures Ltd • Turves Green

On-site
GBP 55,000 - 75,000
Senior Embedded Linux Engineer - C/C++, Yocto, CI/CD Leader
Senior Embedded Linux Engineer - C/C++, Yocto, CI/CD Leader

Intellectual Capital Resources Ltd • Greater London

Hybrid
GBP 70,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Technical Futures Ltd • United Kingdom

Hybrid
GBP 55,000 - 75,000
Hybrid working
Company Bonus scheme
26 days holiday
+2
Senior Embedded Linux/C++ Architect
Senior Embedded Linux/C++ Architect

Parkside Recruitment • Uxbridge

On-site
GBP 95,000 - 140,000
Embedded Linux Engineer (Yocto) – Hybrid Growth
Embedded Linux Engineer (Yocto) – Hybrid Growth

Technical Futures Ltd • Birmingham

Hybrid
GBP 42,000 - 64,000
Hybrid working
Company bonus scheme
26 days holiday
+2
Embedded Software Engineer
Embedded Software Engineer

Technical Futures Ltd • Turves Green

On-site
GBP 55,000 - 75,000
Embedded Software Engineer (Yocto/Embedded Linux)
Embedded Software Engineer (Yocto/Embedded Linux)

Technical Futures Ltd • Cambridge

Hybrid
GBP 55,000 - 85,000
Company Bonus Scheme
Private Healthcare
10% Company pension contribution
+2
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Intellectual Capital Resources Ltd • Greater London

On-site
GBP 70,000 - 90,000
Embedded Software Engineer (C/Linux) – ARM/Yocto, Cambridge
Embedded Software Engineer (C/Linux) – ARM/Yocto, Cambridge

Platform Recruitment • Cambridge

On-site
GBP 60,000 - 65,000
Bonus