Talent.com
This job offer is not available in your country.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Technical PlacementsRochester, England, gb
30+ days ago
Job type
  • Full-time
Job description

Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office).

We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends.

This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the lead for sustaining efforts - identifying support needs and requesting assistance from the broader team when specific expertise is required. Youll be joining a collaborative and multi-disciplinary team that spans software, electronics, mechanical design, and testing. The role offers both independent responsibility and the chance to collaborate across functions to ensure our existing products continue to meet the highest standards. This position comes with a steep learning curve, as it requires gaining in-depth knowledge of multiple product lines and the ability to switch contexts effectively. Strong planning, system design, and documentation skills are essential, along with a proactive approach to problem-solving and coordination. Senior Embedded Software Sustaining Engineer the role :

Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panel s and modules.

Supporting real-time embedded systems running on bare-metal and Linux-based platforms.

Working across a range of 32-bit microcontroller families to support existing product lines.

Developing and testing both embedded firmware and PC / mobile front-end software .

Ensuring all updates meet defined performance, cost, and schedule objectives.

Maintaining up-to-date technical documentation for all supported products and changes made.

Gaining deep understanding of the operation and usage of legacy products to ensure reliable ongoing support.

Managing release planning and issue tracking for sustaining updates and coordinating support from the wider software team when specialist expertise is required.

Keeping accurate records of design changes, version history, and known issues.

Providing leadership on sustaining projects where appropriate, including guiding and mentoring other engineers involved in support activities.

Supporting the company's Quality Policy and maintaining compliance with internal processes and standards.

Occasionally visiting local manufacturing facilities (within Kent) to support production issues related to software or firmware.

Senior Embedded Software Sustaining Engineer requirements :

Essential :

Degree / HND in an IT, Software, electronics, or Computer Science related field (or equivalent)

Minimum of 5 years' hands-on experience in embedded software development, preferably in a commercial product environment.

Proven track record of delivering and maintaining real-time embedded systems in C / C++

Strong programming skills in C and C++.

Solid understanding of embedded Linux development and open-source toolchains.

Knowledge of common communication protocols, including TCP / IP, UDP, RS-485, SPI, and I2C

Desirable :

Experience developing embedded firmware on Linux-based systems.

Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers.

Experience with graphical user interface development using QT or similar frameworks.

Exposure to unit testing, system integration, and automated build / test pipelines.

Background in the fire detection or life safety industry.

Experience with Atlassian tools (Jira, Bitbucket) or similar version control and issue tracking systems.

Familiarity with Microchip PIC Assembly for embedded applications

Understanding of device drivers and networking stack implementation.

Knowledge of EN54 standards or similar regulatory requirements for life safety systems.

Awareness of Linux kernel internals, device driver development, and inter-process communication (shared memory, semaphores, FIFO).

Understanding of USB protocols and embedded USB stacks.

Basic knowledge of electronic circuits and system-level debugging.

Experience with Java, .NET, SQL is a plus.

Strong communication skills, both written and verbal.

Proactive attitude toward continuous learning and staying current with industry trends.

This is an excellent opportunity to become part of the key engineering team within a developing business with its culture shaped by core values of Integrity, Passion, Challenge and Teamwork.

TPBN1_UKTJ

Create a job alert for this search

Embedded Software Engineer • Rochester, England, gb

Related jobs
  • Promoted
Engineering Manager

Engineering Manager

Morgan RyderRobertsbridge, ENG, GB
Full-time
To £78,000 & Great Package including; Bonus, Healthcare, Employee Assistance Program, Generous Pension, Training, Discounts and much more. Are you ready to lead a dynamic engineering team ...Show moreLast updated: 30+ days ago
  • Promoted
Solution Architect - Digital

Solution Architect - Digital

Hastings DirectCooden, England, gb
Full-time
We're a digital insurance provider with ambitious plans to become The Best and Biggest in the UK market.Over the past few years, we've made significant investments in our data and tech capabilities...Show moreLast updated: 30+ days ago
Software Engineer - Elite Early Stage Start-Up - Cyber Security

Software Engineer - Elite Early Stage Start-Up - Cyber Security

Oho GroupLondon,South East,UK
Full-time
Quick Apply
Software Engineer - Elite Early Stage Start-Up - Cyber Security .Join an exceptional founding team of engineers with a proven track record of building and scaling multi-million and billion-dollar c...Show moreLast updated: 14 days ago
Technical Sales Engineer Support Associate

Technical Sales Engineer Support Associate

Pertemps TMLondon,South East,UK
Full-time
Quick Apply
Technical Sales Engineer Support Associate - £26,000.Primarily based in the Tunbridge Wells area with periodic travel to client locations as required. We’re seeking an enthusiastic and detail-orient...Show moreLast updated: 30+ days ago
  • Promoted
Trainee / Junior Sales Coordinator (Bespoke Projects)

Trainee / Junior Sales Coordinator (Bespoke Projects)

Ernest Gordon RecruitmentClacton-on-Sea, England, United Kingdom
Permanent
Trainee / Junior Sales Coordinator (Bespoke Projects) £25,000-£35,000 + Bonus + Training + Progression + Company Benefits Clacton-on-Sea Do you have Sales / Customer Service experience ? Are you...Show moreLast updated: 2 days ago
  • Promoted
Power Electronics Engineer

Power Electronics Engineer

Redline Group LtdBattlesbridge, England, gb
Full-time
Power Electronics Engineer Location : Wickford, Essex (on-site, with some travel and occasional customer visits as required) An excellent opportunity has arisen for an experienced Power Electronics ...Show moreLast updated: 2 days ago
  • Promoted
Delivery Driver

Delivery Driver

EvriClacton-on-Sea, England, United Kingdom
Full-time
OTEs of £15 - £18p / h, Get Paid Fast, and Stay Local Become a Courier with Evri Looking for extra income or more control over your work? Join 30k of others delivering with Evri.Were hiring self-empl...Show moreLast updated: 30+ days ago
Full Stack Engineer

Full Stack Engineer

Oho GroupLondon,South East,UK
Full-time
Quick Apply
Full-Stack Engineer – Join a Profitable Start-Up Making a Real Impact!.Full-Stack Engineer (3+ years experience).Python, JavaScript, AWS (Django & React experience is a plus, but not a deal breaker...Show moreLast updated: 14 days ago
  • Promoted
  • New!
Graduate Software Engineer - Fully Remote

Graduate Software Engineer - Fully Remote

Scott Merrick LLPDartford, England, United Kingdom
Remote
Full-time
Graduate Software Developer - Train Into C#, PHP, SQL, Azure, Fully Remote Please Note : We are unable to offer visa sponsorship for this role, or take candidates on Student Visa's / PSW Visa's.Abo...Show moreLast updated: 19 hours ago
  • Promoted
Engineer

Engineer

Ocado GroupErith, Kent, United Kingdom
Full-time
We are Ocado Technology and we empower global grocery retailers with cutting-edge cloud, robotics, AI, and IoT.Our Ocado Smart Platform (OSP) powers highly automated Customer Fulfilment Centres (CF...Show moreLast updated: 30+ days ago
Software Development Manager

Software Development Manager

Technical Placements LtdRochester, England, GB
Full-time
Quick Apply
Software Development Manager required for a manufacturer of life saving electronic solutions products.Part of a global group, this company offers rewarding careers, great benefits, and plenty of op...Show moreLast updated: 12 days ago
  • Promoted
Junior TSCM Engineer (Electronics / RF)

Junior TSCM Engineer (Electronics / RF)

Ernest Gordon RecruitmentSevenoaks, England, United Kingdom
Permanent
Junior TSCM Engineer (Electronics / RF) £35,000 - £40,000 + Training + Progression + Flexible Hours + Pension + Company Benefits Sevenoaks Are you a graduate in Electronics, Electrical Engineering,...Show moreLast updated: 21 days ago
  • Promoted
EDUC 2441 - Teacher of Complex Needs - Sanderson High School (600754) - 2441-419963611

EDUC 2441 - Teacher of Complex Needs - Sanderson High School (600754) - 2441-419963611

South LanarkshireSaint Leonards, United Kingdom
Permanent
INTERNAL APPLICANTS MUST APPLY VIA OPPORTUNITY MARKETPLACE AND COMPLETE THEIR SKILLS AND QUALIFICATIONS EITHER VIA THE ME TAB ON FUSION PRIOR TO STARTING THE APPLICATION FORM OR BY CLICKING ON THE ...Show moreLast updated: 7 days ago
  • Promoted
Temporary Test Engineer

Temporary Test Engineer

TriumphSt Leonards, England, gb
Temporary
Temporary Test Engineer When registering to this job board you will be redirected to the online application form.Please ensure that this is completed in full in order that your application can be r...Show moreLast updated: 19 days ago
  • Promoted
Manufacturing Maintenance Engineer

Manufacturing Maintenance Engineer

Rise Technical Recruitment LimitedWhitstable, England, United Kingdom
Permanent
Manufacturing Maintenance Engineer (Electrical) £43,000 - £45,000 + Training + Overtime + Excellent Company Benefits Whitstable (Commutable from : Canterbury, Herne Bay, Sittingbourne, Sturry, Fav...Show moreLast updated: 2 days ago
  • Promoted
Principal Systems Engineer

Principal Systems Engineer

BAE SystemsBorstal, United Kingdom
Part-time
Before applying for this role, please read the following information about this opportunity found below.Isle of Wight – Cowes, Chelmsford – Great Baddow or Portsmouth – BroadOak.Up to £75,900 comme...Show moreLast updated: 12 days ago
Linux and Devops Engineer

Linux and Devops Engineer

RM Staffing B.V.Kent, KEN, GB
Full-time
We are seeking a highly skilled.The ideal candidate will have deep expertise in.Linux systems administration, automation, cloud infrastructure, and CI / CD pipelines. This role requires hands-on techn...Show moreLast updated: 4 days ago
Senior Software Developer | Positive Impact EdTech Startup

Senior Software Developer | Positive Impact EdTech Startup

Oho Grouplondon,South East,UK
Full-time
Quick Apply
Software Developer (Python) | Mission-Driven EdTech Startup.Do you want to use your Python expertise to build technology that makes a real difference in people’s lives?. We’re a purpose-driven EdTec...Show moreLast updated: 15 days ago