06/22/2026 updated
SC
100 % available
Consultant Senior Embedded Software Engineer
Leeds, United Kingdom
Only remote
B.Eng. (Hons) Electronics and Information Engineering, The University of Huddersfield, 1991C++ (Programming Language)Embedded CEmbedded SystemsLinux On Embedded SystemsEmbedded Operating SystemsEmbedded SoftwareEmbedded CoderC++14
Embedded Systems & C/C++ Programming
Advanced expertise in C/C++ (11, 14, 17), STL, Qt, and Python for embedded systems development, including Linux device drivers, bare metal programming, and development environments such as CMX, IAR, VxWorks, HighTec, Tasking, and Visual Studio Code.
Real-Time & Safety-Critical Software Development
Extensive experience developing real-time, safety-critical software platforms for automotive (IEC 26262), healthcare, and consumer electronics sectors, including multi-processor hard real-time motion control systems with up to 12-axis capability.
Industrial & Control Systems Integration
Proven capability in industrial and control systems integration using motion control languages (Socapel Pam, PL2, Siemens LOGO PLC), protocol stacks (DeviceNet, CAN bus, RS232, GPIO), IoT integration, and Azure cloud platforms.
Assembly Language Programming
Proficiency in multiple assembly languages including MIPS, ARM, Cortex-M, Texas MSP430, Mitsubishi M16C, Motorola ST9, Hitachi H8, Toshiba 47, 6802, 6502, 8086, and Broadcom SOC.
Test-Driven Development & Quality Assurance
Application of Test-Driven Development (TDD) using Google Test and Pytest, alongside full-stack debugging with IAR Workbench, Lauterbach, Wireshark, Tektronix DVB tools, GDB, and Oscilloscope for software validation and integration testing.
Streaming Media & DRM Technologies
Design and implementation of streaming media solutions including Microsoft Smooth Streaming GStreamer plugins, WPE WebKit, PlayReady DRM, GStreamer, and Irdeto DRM integration across set-top and consumer electronics platforms.
Automotive Security & HSM Integration
Leadership of Infineon TriCore HSM bring-up and Vector vHSM integration for next-generation automotive security systems, with experience in CHAdeMO protocol implementation for smart bidirectional EV charger systems.
Agile Project Management & Version Control
Application of Agile/Scrum methodologies and UML design in cross-functional team environments, with version control using Git, Mercurial, SVN, CVS, and MS Source Safe, as well as cross-functional team leadership and client representation.
IoT & Cloud Platform Integration
Architectural design and delivery of IoT diagnostic platforms including DirecTV connected home diagnostics with scalable monitoring frameworks and Azure cloud platform integration.
Advanced expertise in C/C++ (11, 14, 17), STL, Qt, and Python for embedded systems development, including Linux device drivers, bare metal programming, and development environments such as CMX, IAR, VxWorks, HighTec, Tasking, and Visual Studio Code.
Real-Time & Safety-Critical Software Development
Extensive experience developing real-time, safety-critical software platforms for automotive (IEC 26262), healthcare, and consumer electronics sectors, including multi-processor hard real-time motion control systems with up to 12-axis capability.
Industrial & Control Systems Integration
Proven capability in industrial and control systems integration using motion control languages (Socapel Pam, PL2, Siemens LOGO PLC), protocol stacks (DeviceNet, CAN bus, RS232, GPIO), IoT integration, and Azure cloud platforms.
Assembly Language Programming
Proficiency in multiple assembly languages including MIPS, ARM, Cortex-M, Texas MSP430, Mitsubishi M16C, Motorola ST9, Hitachi H8, Toshiba 47, 6802, 6502, 8086, and Broadcom SOC.
Test-Driven Development & Quality Assurance
Application of Test-Driven Development (TDD) using Google Test and Pytest, alongside full-stack debugging with IAR Workbench, Lauterbach, Wireshark, Tektronix DVB tools, GDB, and Oscilloscope for software validation and integration testing.
Streaming Media & DRM Technologies
Design and implementation of streaming media solutions including Microsoft Smooth Streaming GStreamer plugins, WPE WebKit, PlayReady DRM, GStreamer, and Irdeto DRM integration across set-top and consumer electronics platforms.
Automotive Security & HSM Integration
Leadership of Infineon TriCore HSM bring-up and Vector vHSM integration for next-generation automotive security systems, with experience in CHAdeMO protocol implementation for smart bidirectional EV charger systems.
Agile Project Management & Version Control
Application of Agile/Scrum methodologies and UML design in cross-functional team environments, with version control using Git, Mercurial, SVN, CVS, and MS Source Safe, as well as cross-functional team leadership and client representation.
IoT & Cloud Platform Integration
Architectural design and delivery of IoT diagnostic platforms including DirecTV connected home diagnostics with scalable monitoring frameworks and Azure cloud platform integration.
Languages
EnglishNative speaker
Project history
Leading technical consultancy serving major consumer electronics and automotive manufacturers. Key engagements include: Munich Electrification (2023-Present) - Infineon TriCore HSM bring-up and Vector vHSM integration for automotive security; YouView (2022-Present) - fault resolution and feature development using C++ Boost, WPE WebKit, PlayReady DRM, GStreamer in Agile environment; Sky (2020-2022) - DIAL protocol implementation for Sky Puck and Sky Glass platforms; DirecTV USA (2018-2021) - Bag of Bits IP-based data transfer system using TDD and C++14; Polsat (2019) - Irdeto DRM integration across set-top platform infrastructure. Major technical achievements include smart bidirectional EV charger system, DirecTV IoT diagnostic platform, system optimization on Genie and Hx2x platforms, Microsoft Smooth Streaming GStreamer plugins, and HDD failure mode resolution at Seagate facilities.
Managed embedded software development for safety-critical assisted living systems serving the healthcare sector. Led development of real-time, safety-critical software platforms, managed cross-functional engineering teams, and established software design standards for medical device compliance.
Represented UK operations for industrial control systems manufacturer. Developed comprehensive UK software portfolio including worldwide-deployed DeviceNet protocol stack, implemented multi-processor hard real-time motion control systems (12-axis capability), and served as primary UK technical representative for international engineering initiatives.