×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Milton Keynes, Buckinghamshire, MK1, England, UK
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
Position: Senior Software Engineer (Permanent)
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary