C++ Software Engineer
Eyeviation · Ramat Gan · Posted 2026-10-20
C++ Software Engineer
Ramat Gan, Israel (Hybrid)Full-Time
Join the core engineering team behind IPASS and shape how the system evolves — from implementing new simulator capabilities to integrating eye trackers, XR headsets, and real-time communication between processes. A hands-on role for an engineer who wants to understand the entire system, not just one piece of code.
What you'll do
- Design, develop, and maintain software components for the IPASS platform in modern C++
- Integrate with flight simulators and simulator SDKs (Prepar3D, VBS, X-Plane)
- Work with XR/VR systems, eye tracking, joysticks, throttles, and simulator peripherals
- Build real-time communication and data-flow components across the system
- Collect, process, and expose simulator and trainee data for analysis and evaluation
- Own features from design through implementation, integration, testing, and deployment
What you bring
- B.Sc. in Computer Science, Software Engineering, or a related engineering field
- 3–5 years of C++ development experience on Windows-based real-time systems
- Strong OOP, data structures, memory management, and multithreading fundamentals
- Ability to navigate a large existing codebase and investigate unfamiliar systems and APIs
- Advantage: flight simulators, Unreal/Unity, VR/XR, Varjo headsets, or Tobii eye tracking