Software Engineer - Vehicle On-Board Software


Palo Alto, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/09/2021
  • Website:
  • Company Address: 2197 E. Bayshore Road , Palo Alto, California , 94303

About DeepMap

DeepMap is accelerating safe autonomy by providing the world’s best autonomous mapping and localization solutions. DeepMap delivers the technology necessary for self-driving vehicles to navigate in a complex and unpredictable environment. The company addresses three important elements: precise high-definition (HD) mapping, ultra-accurate real-time localization, and the server-side infrastructure to support massive global scaling. DeepMap was founded in 2016 and is headquartered in Palo Alto, Calif., with offices in Beijing and Guangzhou, China. Investors include Andreessen Horowitz, Accel, GSR Ventures, Generation, Goldman Sachs, NVIDIA, and Robert Bosch Venture Capital. For more information, see

Job Description

DeepMap is a start-up that is laser focused on building the third revolution and new paradigm of mapping. We provide HD/MD Mapping and Localization as-a-service for automotive and other robotic applications. At DeepMap you will be surrounded by a world-class team of engineering, business, and product minds with the confidence of being backed by some of the most well respected investors. 

Our On-Board Software team develops the software that runs locally on the vehicle and interacts with our cloud services (for map making, and map updates) and the self-driving stack (for product integration). We’re responsible for sensor drivers, sensor data processing, sensor data management, car to cloud communications, on-board systems monitoring, data collection fleet management, routing & change detection of different maps, and integration with the AV stack.   

In this role you will:

  •    Develop on-board (vehicle) software to
    • Process AV sensor data for map making
    • Allow efficient data collection for scalable map making and fleet management
    • Consump HD/MD/SD maps for map change detection

To be successful, you will have:

  • Strong C++ programming skills (2+ years of experience)
  • A good grasp of OS/networking and systems software (2+ years of experience)
  • Computer Science degree or equivalent background 
  • Experience with AV Sensors is a plus  
  • Experience in Computer Vision, computational geometry, object tracking is a plus  
  • GPU knowledge is a plus

Related Jobs

Software Engineer - SRE

DeepMap - Palo Alto, CA, US

Software Engineer Intern

DeepMap - Palo Alto, CA, US

Group/Senior Product Manager

DeepMap - Palo Alto, CA, US

Functional Safety Manager

DeepMap - Palo Alto, CA, US

Software or Sr. Software Engineer - Full Stack Tools

DeepMap - Palo Alto, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.