IT & Software

Software Engineer (C# .Net, Real Time Systems)

Hays

Oxford District · Oxfordshire · United Kingdom

Overview

In this role you will join a small software team to develop and maintain proprietary real-time software that coordinates hardware components and delivers data to clients. You will work across the full stack, collaborating with hardware engineers and field staff on live systems. The position focuses on improving real-time coordination, debugging cross-component interfaces, and delivering robust software in a hardware-software boundary domain. Expect technically unusual, hands-on work that directly impacts operational performance and safety-critical contexts.

Pay / Benefits
  • 25 days holiday + bank holidays
  • 5% company pension contribution
  • profit share
  • health cash plan covering dental and optical
  • regular salary reviews
Responsibilities
  • Collaborate daily with hardware teams and take ownership from an external software house
  • Improve real-time software coordinating radar/camera hardware
  • Extend web application and diagnose inter-process communication issues
  • Contribute to across-the-stack development from low-level hardware interfacing to web interfaces and cloud services
  • Participate in code reviews and raise software quality, test coverage, and deployment processes
  • Work on enterprise-scale projects within a small team where your contributions are visible and impactful
  • Develop software used on live, real-time networks across the world
Key requirements
  • Commercial C# development experience in multi-threaded, real-time or performance-sensitive environments
  • Experience with ASP.NET Core and SQL Server
  • Frontend skills in TypeScript, JavaScript, and SASS
  • Experience with C and C++ at hardware level; familiarity with UDP, Halcon.Net; WinForms; Lua
  • Strong debugging approach in complex multi-component systems and hardware-software boundary environments
  • Bonus: experience with hardware interfacing, machine vision, embedded systems, or safety-critical domains
  • Methodical problem-solving
  • Curiosity about hardware-software boundaries
  • Collaborative and cross-functional teamwork
  • C# in real-time / multi-threaded environments
  • ASP.NET Core
  • SQL Server

Reference: WJ-747_31291094 · Posted 12 Nov 2026, 09:06 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs