Summary
Russell Joyce is a Senior Research Engineer based in the Greater Paris area with 13 years of experience designing robotic platforms, embedded firmware, embedded Linux systems, and FPGA research. His career spans academia and industry—from an EngD and teaching/research roles at the University of York to research and development positions at Microsoft and now Huawei Paris Research Center—bridging deep research with hands-on system delivery. Russell is adept at building hardware-software stacks from the ground up, translating experimental concepts into robust embedded implementations. He brings a researcher's rigor to product-focused engineering, often working at the intersection of low-level firmware, OS integration, and custom hardware acceleration. An unusual strength is his sustained involvement in both teaching and industrial research, which helps him communicate complex technical designs across multidisciplinary teams.
13 years of coding experience
7 years of employment as a software developer
Doctor of Engineering - EngD, Computer Science, Doctor of Engineering - EngD, Computer Science at University of York
French, English