Euan Mutch is a development engineer based in Edinburgh with 11 years’ experience building safety-critical systems for aerospace and medical industries, combining a Distinction MSc in Computing and Electronics with practical skills in C++, C#, electronic hardware design and BLDC motor control. He currently works at Spacelabs Healthcare and runs a small business designing and manufacturing BLDC motor controllers, demonstrating both product delivery and hands-on embedded expertise. His open-source contributions include firmware enhancements to the popular VESC motor controller and gameplay/weapon system work on the Zero-K RTS, showing a mix of low-level hardware tuning and creative game development. Comfortable in regulated environments, he has a track record of rapid prototyping, sensor calibration and automating test/CI workflows, and brings a pragmatic problem-solving approach honed across internships and customer-facing roles.
11 years of coding experience
2 years of employment as a software developer
Heriot-Watt University Edinburgh Campus
High School, High School at George Heriot's School
Contributions:2 reviews, 20 commits, 25 PRs in 3 years 2 months
Contributions summary:Euan primarily contributed to the firmware of the VESC motor control system. Their work involved adding hardware configuration files for different versions of the A200S and A50S motor controllers. They focused on adapting the firmware to support new hardware revisions by modifying hardware-specific definitions, ADC channel configurations, and control parameters. Furthermore, they integrated support for features like temperature compensation and added calibration routines for the current sensors, improving performance and reliability.
Open source RTS game running on the Spring/Recoil engine
Role in this project:
Game Developer
Contributions:14 commits, 5 PRs, 5 comments in 2 years 4 months
Contributions summary:Euan primarily focuses on gameplay mechanics and unit behavior within the Zero-K RTS game. Their contributions involve significant modifications to the "Detriment" unit, including weapon system overhauls (Gauss/Plasma, Rocket Launcher/Snitch Launcher), the addition of a jump ability, and the introduction of new effects like walking impacts. They also implemented weapon definitions, explosion effects and adjusted unit stats. The commits indicate a focus on improving unit functionality, balancing gameplay, and enhancing visual presentation within the game engine.
spring-bootgamertsspringjava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Euan Mutch - Development Engineer at Spacelabs Healthcare