Senior Software Engineer
Job in
Milton Keynes, Buckinghamshire, MK1, England, UK
Listed on 2026-01-30
Listing for:
Hernshead Recruitment Ltd
Full Time
position Listed on 2026-01-30
Job specializations:
-
Software Development
Software Engineer, Senior Developer, C# / Unity Developer
Job Description & How to Apply Below
How do you feel about building custom, high-precision machinery—and we need a Senior Software Engineer to design and deliver the real-time software that brings it to life.
This isn’t CRUD apps and dashboards. This is software that talks to hardware, controls complex processes, and has to work right now, every time. If you enjoy solving tough problems at the intersection of code, machines, and the real world, you’ll feel right at home.
As a Senior Software Engineer, you’ll take a leading role in developing real-time C#/.NET applications that control and monitor bespoke machinery used in demanding industrial environments.
You’ll work closely with mechanical and electrical engineers, turning complex requirements into reliable, high-performance software that directly drives physical systems.
Job responsibilities:
* Designing and developing real-time software using C# and .NET
* Building control, monitoring, and automation systems for bespoke machinery
* Working with hardware interfaces, sensors, and industrial protocols
* Ensuring systems are robust, deterministic, and performant
* Shaping software architecture and technical direction
* Debugging real-world problems where software meets physics
* Mentoring engineers and setting high standards for code quality
Experience required:
* Strong commercial experience with C# and .NET
* Proven experience working on real-time, low-latency, or industrial systems
* Solid understanding of multithreading, concurrency, and performance
* Experience designing reliable software for long-running, mission-critical environments
* Comfortable working close to hardware and collaborating across disciplines
* A practical, problem-solving mindset—you enjoy making things work
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×