Himalayas logo
JB
Open to opportunities

John Baker

@johnbaker

Software developer experienced in C++, C# and embedded systems.

United Kingdom
Message

What I'm looking for

I am seeking a hands-on development role where I can build embedded and desktop software, improve CI/CD and automation, work within regulated environments, and continue technical growth through challenging projects and collaborative teams.

I am a software engineer experienced in C++, C# and C, focused on medical, spectroscopy, motion-control and measurement applications. I enjoy continuous self-development and regularly build personal projects using Dart, Flutter and TypeScript.

During my degree I achieved a First-Class Honours BSc in Computer Science and Informatics with a year in industry, and I have applied that training through graduate and developer roles at Renishaw across multiple product divisions.

At Renishaw I have developed embedded C software, implemented features and fixed bugs in C++ and C#, designed CI/CD pipelines, automated repository splitting and streamlined testing with PowerShell. I have worked under ISO 13485 and ISO 62304 constraints for neurosurgery software, led sprints and contributed to risk assessments.

I have delivered spectroscopy and CNC machine software, authored unit tests and verification using MATLAB, discovered and documented a security vulnerability with remediation plans, and automated UI test review processes to increase productivity.

Experience

Work history, roles, and key accomplishments

RE
Current

Software Developer

Sep 2025 - Present (6 months)

Developed embedded C/C++ and C# features and fixes across multiple product divisions, implemented CI/CD pipelines and automation to split monorepos and streamline release processes, and improved development productivity through PowerShell tooling.

RE

Graduate Software Developer

Sep 2023 - Aug 2025 (1 year 11 months)

Completed 6-month rotations across divisions delivering C#, C++ and MATLAB-based solutions, authored requirements and tests for medical software under ISO 13485/62304, and led sprints while improving test automation and risk documentation.

Education

Degrees, certifications, and relevant coursework

Cardiff University logoCU

Cardiff University

Bachelor of Science, Computer Science and Informatics

2019 - 2023

Grade: First-Class Honours

Completed a BSc in Computer Science and Informatics with a year in industry, graduating with First-Class Honours in May 2023.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
John Baker - Software Developer - Renishaw | Himalayas