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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices