Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Software Engineer

Holt Executive

Tewkesbury

Hybrid

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology company based in Tewkesbury is seeking mid-level to experienced Embedded Software Engineers to design and develop high-performance software systems. You'll be responsible for creating embedded solutions, collaborating across teams, and supporting junior engineers. The ideal candidate has over 5 years of experience in C++, familiarity with modern programming languages, and a degree or related experience in software engineering. The role offers competitive salary, flexible working, and various benefits.

Benefits

Competitive salary with sign-on bonus
Flexible working arrangements
Private medical insurance
Half-day finish on Fridays
Employee assistance program

Qualifications

  • 5+ years' experience in C++ for embedded software development.
  • Experience with modern C++ (2017 or newer).
  • Strong object-oriented design and programming skills.

Responsibilities

  • Develop complex embedded software systems as an individual contributor.
  • Collaborate with cross-functional teams to define requirements.
  • Create low-level designs, implement software, and perform testing.

Skills

C++
Python
C#
Rust
Object-oriented design
Agile methodologies
Version control (Git)

Education

Degree in Computer Science or Software Engineering
Job description

We are seeking mid-level to experienced Embedded Software Engineers to join a dynamic team designing and developing innovative, high-performance software systems. This is a hands‑on role, offering the opportunity to work on cutting‑edge technology and create solutions that prioritise reliability, scalability, and technical excellence.

What you’ll do
  • Develop complex embedded software systems as an individual contributor.
  • Collaborate with cross‑functional teams to define functional and non‑functional requirements.
  • Create low‑level designs, implement software, and perform testing in line with defined architecture.
  • Support adherence to coding standards, best practices, and continuous improvement initiatives.
  • Provide guidance and mentorship to junior engineers.
  • Contribute to technical reviews, bids & proposals, budget and schedule discussions, and customer engagement activities.
What we’re looking for
  • 5+ years' experience in C++, specifically embedded software development.
  • Modern C++ (2017 or newer).
  • Experience with other programming languages such as Python, C#, Rust, or C.
  • Familiarity with version control systems (e.g., Git/GitLab).
  • Strong object‑oriented design and programming skills.
  • Experience with development methodologies such as Agile, Waterfall, or V‑model.
  • Degree or equivalent experience in Computer Science, Software Engineering, or a related field.
  • Sole British nationals (due to security cleraine requirements).
Benefits
  • Competitive salary with sign‑on bonus.
  • Flexible or part‑time working arrangements on request.
  • Relocation support available.
  • Half‑day finish on Fridays.
  • 25 days holiday (plus bank holidays), increasing with service, with option to buy/sell.
  • Private medical insurance (optional family cover).
  • Life assurance and group income protection.
  • Flexible extras including healthcare cash plan, dental insurance, gym membership, cycle‑to‑work scheme, and electric vehicle scheme.
  • Employee assistance program for mental health and wellbeing support.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.