C

Senior Embedded Software Engineer

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

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.