Senior Embedded Software Engineer
Rochester, Kent, South East, United Kingdom
Hybrid / WFH Options
Hybrid / WFH Options
Technical Placements
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 … 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 More ❯
Employment Type: Permanent, Work From Home
Posted: