Please reference you found the job post on jobsfordevelopers.com to help us get more companies to post here.
Join our HIL (Hardware-in-the-Loop) team - part of Mobileye’s Simulation Group, and help build cutting-edge simulation tools that enable the development of Mobileye’s autonomous vehicle solutions. Our HIL product replays real-world sensor data in the lab, accelerating development across the AV stack
What will your job look like?
Design and develop a high-performance HIL system in C++17+ to simulate real-world driving scenarios.
Build the core data injector engine that replays vehicle signals with high precision and timing accuracy.
Solve complex software-hardware integration challenges involving networking, timing, and performance. Analyze and debug performance bottlenecks in a real-time simulation environment.
Work closely with algorithm developers and system engineers to deliver robust, scalable tools.
Stay updated on advancements in C++, simulation, and real-time computing
All you need is:
4+ years of experience in modern C++ (C++17+), with strong understanding of STL, move semantics, and memory management.
Solid experience in Linux environments, including CMake, Conan, and debugging tools like GDB, perf, and Valgrind.
Experience in high-performance or real-time systems and network programming.
Proven ability to debug and solve complex technical problems at the system level.
Bonus points for:
Experience with embedded systems.
Knowledge of Linux kernel internals or driver development.
Background in simulation, robotics, or autonomous systems.