James McKenzie

Leonardo

View this person in the org chart, teams, and offices

James McKenzie

Principle Embedded Software Engineer

James McKenzie is an accomplished software engineer with extensive experience in embedded software development, consultancy, and project leadership across various companies. Currently a Principal Embedded Software Engineer at Leonardo, James previously held senior roles at Plexus Corp. and QuantuMDx Group Limited, focusing on full software development lifecycles, UI/UX design, and multi-disciplinary team management. Prior experience includes significant contributions to marine multi-function products at Navico and developing interfaces for biomolecule analysis at Lab901 and Agilent Technologies. James holds an MSc in Informatics from The University of Edinburgh and a BEng in Computer and Electronic Systems from the University of Strathclyde.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices