×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer, Linux, Networking

Job in Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: Enterprise Recruitment Ltd
Full Time position
Listed on 2026-01-22
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 75000 GBP Yearly GBP 75000.00 YEAR
Job Description & How to Apply Below
This Embedded Software Engineer role is technically rewarding and highly fulfilling, with a great deal going on at any given time. It involves deep, end‑to‑end engineering work, (the team cover everything from the boot loader upward), and offers the opportunity to contribute to the architecture of new, continually evolving products.

The work is varied and intellectually engaging, often starting with a specification and figuring out the best way to implement it, with plenty of feedback from the hardware along the way. There’s a real buzz that comes from seeing something tangible work as intended, rather than simply shipping it to end users and hoping they can’t break it.

They are a small, dynamic team who believe in autonomy, creativity, and the power of innovation. Their philosophy is simple: they want individuals who can take an idea and see it through from conception to implementation. There's no micromanagement here – just the freedom to explore ideas and bring them to life.

Projects are diverse and challenging, with a heavy focus on networking and protocol implementation. There is plenty of variety, from 6-month general software releases to new product introductions and custom feature requests. Every day brings a fresh challenge and an opportunity to innovate.

Senior Embedded Software Engineer essential requirements

C
Linux
Embedded (any level)
Working with some kind of protocol
8+ years commercial software development experience   
Senior Embedded Software Engineer desirable skills

Networking protocols, Ethernet, TCP/IP
Systems level programming
Yocto
GNU
C++
Python, Bash, tcl
Bootloaders

If you don’t fit this requirement exactly but are degree qualified with significant experience in at least one programming language feel free to e-mail a CV as you may be suitable for other software engineer positions we are recruiting for.  I specialise in recruiting software engineers for electronics and technology companies throughout the UK
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary