Senior Embedded Real-time Engineer (specialization in visualization)

Jerusalem, Israel
R&D – Software /
Full time /
Hybrid
Mobileye is a leading innovator in autonomous driving technology. We are looking for a highly experienced and motivated engineer to join our embedded software team, responsible for developing Real-time visualization applications and pipelines for next-generation automotive systems. This role involves hands-on development in performance-critical environments and close collaboration with hardware and system teams.

What will your job look like:

    • Design and implement software infrastructure components and applications in the area of automotive visualization systems.
    • Develop efficient, maintainable, and scalable code for performance-sensitive systems.
    • Work closely with system architects and hardware engineers to integrate software into complex embedded environments.
    • Debugging and profiling on simulation environment and on real hardware.
    • Ensure solution stability and health through testing and integration into CI pipelines.
    • Work according to ASPICE methodology and support related quality processes.

All you need is:

    • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
    • 7+ years of experience in software development, with a focus on embedded systems.
    • Proficiency in C, C++ and low-level programming techniques.
    • Experience working in embedded Linux environment.
    • Familiarity with multithreading, synchronization primitives, and inter-process communication.
    • Strong understanding of software performance, memory optimization, and resource-constrained environments.
    • Ability to work both independently and as part of a multidisciplinary team.
    • Strong communication skills, both written and verbal.

Nice to have:

    • Background in graphics, display, video pipelines, image formats, GPU programming .
    • Background in embedded implementations of the above.
    • Proficiency in the Python language