Full-stack Software Engineer - Vehicle Onboard Software


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

About DeepMap

DeepMap is solving the HD mapping & localization and big data management challenge for autonomous vehicles.

We are based in Palo Alto, CA, and have blue-chip investors supporting a world-class team from Google Earth, Google Maps, Apple Maps, and Baidu Maps.

Job Description

DeepMap is a start-up that is laser focused on building the third revolution and new paradigm of mapping. We provide HD 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 AV Client team develops the cloud-enabled data collection software that gathers large amounts of sensor data (from our own data collection fleet or customer’s vehicles) to be used for HD map making. The software can also run locally on the autonomous vehicle and interact between the self-driving stack and our cloud services. We’re responsible for sensor drivers, sensor data management, car to cloud communications, map management, routing, map change detection, and integration with the AV stack.   

We are looking for a full-stack software engineer to join us to make our on-vehicle software and all connected cloud components more user friendly.

In this role you will:

  • Build new UI features in our vehicle WebUI to display map in different representation and real-time sensor data
  • Implement on-vehicle and cloud side APIs for HDMap data collection and consumption
  • Establish and maintain good code quality by unit-testing, integration-testing and developing CICD processes
  • Provide good design documentation to communicate with external and internal team members

To be successful, you will have:

  • 2+ years of industry experience of developing web/mobile applications and services.
  • Experience in at least one of advanced JavaScript libraries (ReactJS, Angular and etc). Experience in ReactJS is a plus.
  • Experience in Node.js.
  • Experience in at least one of object-oriented programming languages. Python or Java. C++ is a plus.
  • Experience of web-based visualization of high volume of map or 2D/3D geometry data is a plus
  • Interest in autonomous systems, robotics, vehicle sensors

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.