Summary
Robin Clark is an Embedded Software Engineer with 14 years of hands-on experience designing safety-critical, real-time systems and firmware for microcontrollers such as PIC18 and STM32. Based in Brighton, he combines deep Embedded C/C++ and RTOS expertise with practical electronics design, CANbus protocol development, and low-level Unix device driver work. His background spans industrial sensor control (stabilized zirconia lambda sensors), SIL-focused safety analysis (EN61508, FMEDA, MISRA) and implementing DSP algorithms from first principles for flame detection and gas reaction analysis. Comfortable across assembly, C++ and GUI tooling, he also brings prior experience in avionics flight models, telescope control software and telecom systems, reflecting a rare breadth across domains. Colleagues value him for translating rigorous mathematical concepts into reliable, auditable embedded products used in industrial control.
14 years of coding experience
9 years of employment as a software developer
HND Software Engineering, HND Software Engineering at Brighton MET
Doctor of Philosophy (PhD) failure mode effects analysis of real time embedded/safety critical systems., Doctor of Philosophy (PhD) failure mode effects analysis of real time embedded/safety critical systems. at University of Brighton
O levels, O levels at St. Andrews
Swedish, Spanish