С++ Software Engineer (Systems / Real-Time)
$$$$
We’re looking for a C++ Software Engineer to join a small, highly focused team building FinishLynx 2.0 - a complete modernization of the world’s leading photo-finish timing system.
Our software is used at major athletic competitions worldwide, where precision down to thousandths of a second matters.
You’ll work at the intersection of high-performance systems, real-time processing, networking, and hardware integration.
What You’ll Work On:
- Develop and maintain a high-performance C++ backend handling:
- timing logic
- camera communication
- real-time image streaming
- Build features for a cross-platform desktop UI using C# and Avalonia
- Design and implement low-level network protocols (TCP/UDP, binary communication)
- Integrate with specialized hardware:
- high-speed cameras
- timing sensors
- scoreboard systems
- Collaborate on architecture decisions for a modern, scalable codebase
- Ensure reliability through testing and performance optimization
Requirements:
- Strong experience with modern C++ (17 or later)
- Solid understanding of:
- multithreading & concurrency
- low-level networking (TCP/UDP, sockets)
- Experience working on system-level or performance-critical applications
- Familiarity with Linux or cross-platform development
- Experience with CMake or similar build systems
Nice-to-Have:
- Experience with hardware integration (cameras, sensors, serial protocols)
- Background in real-time or embedded systems
- Knowledge of image processing or computer vision
- Experience with desktop UI frameworks (Avalonia, WPF, Qt)
Benefits:
- 4 weeks of paid vacation per year
- Flexible working hours
- Medical insurance for your peace of mind
- Professional development support - Launch Labs covers courses, training, and skill growth
- An exciting, collaborative, and innovative team environment
- Fully remote work, with freedom and flexibility
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Published 9 April
22 views
·
11 applications
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...