hero

BUILD YOUR CAREER USING OUR NETWORK

Open position across Drive TLV Alumni companies

Embedded Software Engineer

UVeye

UVeye

Software Engineering
Tel Aviv-Yafo, Israel
Posted on Mar 26, 2025

Embedded Software Engineer

  • R&D
  • Tel Aviv

Description

At UVeye, we're on a mission to redefine vehicle safety and reliability on a global scale. Founded in 2016, we have pioneered the world's first fully automated suite of vehicle inspection systems. At the heart of this innovation lies our advanced AI-driven technology, representing the pinnacle of machine learning, GenAI, and computer vision within the automotive sector.

With close to $400M in funding and strategic partnerships with industry giants such as Amazon, General Motors, Volvo, and CarMax, UVeye stands at the forefront of automotive technological advancement. Our growing global team of over 200 employees is committed to creating a workplace that celebrates diversity and encourages teamwork. Our drive for innovation and pursuit of excellence are deeply embedded in our vibrant company culture, ensuring that each individual's efforts are recognized and valued as we unite to build a safer automotive world.

Embedded Software Engineer to join our R&D team. The ideal candidate will work closely with hardware engineers to create efficient, reliable, and scalable embedded solutions for various applications.

A day in the life and how you’ll make an impact:

  • Design, develop, and test firmware for microcontrollers and embedded systems.
  • Collaborate with hardware engineers to ensure seamless integration between software and hardware components.
  • Debug and troubleshoot embedded systems using oscilloscopes, logic analyzers, and other debugging tools.
  • Develop and maintain technical documentation, including software architecture and design specifications.
  • Implement communication protocols such as SPI, I2C, UART, Ethernet

Requirements

  • B.Sc. in Computer Science, Electrical Engineering, equivalent - Must. M.Sc. advantage
  • 5+ years of experience as a system engineer in a multidisciplinary company.
  • Proficiency in C/C++ for embedded systems.
  • Experience with microcontrollers (ARM Cortex, PIC, AVR, etc.) and embedded Linux or RTOS.
  • Familiarity with Microchip or STM development tools - advantage.
  • Understanding of real-time constraints and multi-threaded programming.
  • Familiarity with hardware debugging tools and methodologies.
  • Knowledge of communication protocols like UART, SPI, I2C, USB, or Ethernet.