Software Engineer (C# .Net, Real Time Systems)
Hays
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
- 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
- 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