Embedded Software Developer

4Square Recruitment Ltd
Farnborough, GU14 7JT, United Kingdom
2 days ago
£50,000 – £65,000 pa

Salary

£50,000 – £65,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
On-site
Seniority
Mid
Education
Degree
Posted
19 Oct 2026 (2 days ago)

A UK technology business is looking for an experienced Embedded Software Developer to help develop and maintain software for its specialist electronic products.

You’ll join a small engineering team working across software, hardware and advanced image processing. The role covers the development lifecycle, from improving existing features to building and testing new functionality.

The role
  • 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.
What we’re looking for
  • 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.
  • A good understanding of software design and testing practices.
  • The ability to work independently and take ownership of technical tasks.

Related Jobs

View all jobs

Principal Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors Glasgow, Alba / Scotland, G2 1AL, United Kingdom
Hybrid Clearance Required

Principal Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors Austria
Hybrid Clearance Required

Principal Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors
Hybrid Clearance Required

Principal Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors
Hybrid Clearance Required

Senior Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors

Principal Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors

Industry Insights

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