A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading engineering company in the UK is seeking a Senior Software Engineer for a short-term contract. The successful candidate will develop high-performance C/C++ software, working on concurrency and real-time systems engaged in automotive and motorsport engineering. This mid-senior level role offers potential for extension based on performance. Applicants should have a strong understanding of asynchronous programming and networking protocols. This remote position is set to start in the New Year, with interviews before Christmas.
Qualifications
Solid understanding of concurrency, multi-threading, and async programming.
Experience in distributed systems, ideally real-time.
Familiarity with networking protocols like IP, UDP, and TCP.
Background in automotive or high-performance engineering is desirable.
Responsibilities
Develop and maintain high-performance C / C++ software.
Work on concurrent, parallel, and asynchronous systems.
Contribute to distributed, real-time architectures.
Skills
Concurrency
Multi-threading
Asynchronous programming
Distributed systems
Networking protocols (IP, UDP, TCP, Multicast)
PTP / NTP time synchronisation
Job description
A leading engineering company in the UK is seeking a Senior Software Engineer for a short-term contract. The successful candidate will develop high-performance C/C++ software, working on concurrency and real-time systems engaged in automotive and motorsport engineering. This mid-senior level role offers potential for extension based on performance. Applicants should have a strong understanding of asynchronous programming and networking protocols. This remote position is set to start in the New Year, with interviews before Christmas.