What You’ll Be Doing:
Develop and Implement Core AV Features: Design and implement foundational systems for autonomous driving by fusing state-of-the-art perception DNNs and HD map data, supporting both map-based and mapless driving.
Build Modular, Scalable Software: Drive architectural improvements to modularize the software stack, establish clean interfaces, and enable extensibility and reuse across multiple product lines and OEMs.
Drive Performance and Quality: Profile and tune system performance for multi-core, embedded, and safety-critical environments using C++ and GPGPU programming (CUDA).
Writing safe embedded software code to run in real-time systems.
Collaborate and Lead: Partner with global teams across software, systems, and hardware to define interfaces, improve integration velocity, and mentor engineers.
Ensure Safety and Reliability: Develop algorithms and software that meet automotive quality and safety standards, with rigorous test coverage and documentation.
What We Need to See:
Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or related field (or equivalent experience).
7+ years of professional software development experience, including at least 2 years in autonomous vehicles, robotics, or embedded/automotive platforms.
Strong expertise in C++ (and C), with hands-on experience in real-time, multithreaded, or performance-critical systems.
Proven experience in software architecture, modular design, and framework/API development.
Familiarity with GPGPU programming (CUDA) and runtime optimization.
Experience working in Linux, QNX, or other embedded RTOS environments.
Excellent communication and collaboration skills; ability to work across multidisciplinary teams.
Passion for robotics, AI, and autonomous vehicles; eager to learn and solve impactful challenges.
Ways to Stand Out from the Crowd:
Knowledge of 3D geometry, computer vision, sensor fusion, calibration, or state estimation (e.g., Kalman/particle filters).
Industry experience with ADAS, mapping, localization, or real-time computer vision systems.
Experience with API and framework design in large-scale, safety-critical automotive software environments.
Familiarity with Git, Bazel, and modern development workflows.
Technical leadership experience, including mentoring and growing engineering teams.
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך