C

Senior Embedded Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Embedded Software Engineer

Senior Embedded Software Engineer
Middlesbrough

Salary: Negotiable (dependant on experience)

An established and innovative engineering business based in the North East is looking to appoint a Senior Embedded Software Engineer to play a key role in the development of next-generation embedded systems. This position offers the opportunity to work on highly technical, safety-critical products used across industrial, environmental, and defense sectors.

You’ll be joining a collaborative R&D team, taking technical ownership of embedded software design and contributing to wider system architecture alongside hardware and electronics teams.

The business offers a hybrid working setup after the initial onboarding phase (typically 3 months).

The Role:
  • Design and develop embedded software solutions aligned with product requirements
  • Contribute to and review system and software architecture
  • Accurately estimate work and deliver projects to agreed timelines
  • Lead and coordinate with cross-disciplinary engineering teams
  • Ensure code quality, robustness, and maintainability across the full lifecycle
  • Drive continuous improvement across tools, standards, and team processes
  • Promote a culture of collaboration and technical excellence across the team
Your Background:
  • Proven experience (3+ years) in embedded firmware/software development
  • Proficient in C/C++ for embedded platforms
  • Experienced with version control systems (e.g., Git, SVN)
  • Capable of leading technical workstreams and defining requirements
  • Eligible to undergo security clearance (for sensitive project work)
  • Degree qualified in Electronics, Computer Science, or related discipline
Desirable (But Not Essential):
  • Experience with ARM Cortex-M microcontrollers (preferably STM32)
  • Knowledge of RTOS environments (e.g., FreeRTOS)
  • Exposure to desktop application development (e.g., C#, Java, Python)
  • Unit testing frameworks and methodologies
  • PLC programming (especially Siemens)
  • Awareness of functional safety standards (e.g., IEC 61508)
  • Ability to read and understand circuit schematics
  • Experience with verification and validation testing processes
What’s on Offer:
  • Opportunity to work on technically challenging and impactful projects
  • Collaborative and supportive engineering culture
  • Stable, growing business with long-term product roadmap
  • Strong remuneration and benefits package
If you're an experienced embedded software engineer looking to lead impactful projects within a dynamic engineering team, we'd love to hear from you.

Reach out to Tom Johnson from Certain Advantage - Ref: 78231

Original job Senior Embedded Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Embedded Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Embedded Software Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.