Sr. Software Engineer - C++


Palo Alto, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/10/2021
  • Website:
  • 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 fast-growing startup company located in Palo Alto, California, in the heart of silicon valley. Our mission is to build revolutionary high definition mapping and localization services for self-driving cars. We have top-notch engineers from the most prominent universities and software companies and are well funded by top-ranked VCs. Business Insider ranked DeepMap as one of the top 17 startups launched in 2017 and one of the top 50 startups that will boom in 2018!  
We are looking to hire strong C++ developers across several teams such as: Map Engine, Autonomous Vehicle Client, and various Computer Vision related teams. If you are an independent problem solver, have a strong drive to excel, and are looking for opportunities to make a big splash in the booming autonomous driving industry, this is the right place for you.

Responsibilities may include: 
  • Work with point cloud data to build HD maps for self-driving vehicles 
  • Develop Linux-based software to create and release HD maps for self-driving vehicles 
  • Implement and test software to manage large amount of data efficiently in a resource constrained environment
  • Design and implement API to integrate with customer software stack
  • Write embedded software running on our in-vehicle compute
  • Participate in design and code reviews
  • Based on customer needs, design and develop efficient, scalable algorithms and pipelines to quickly process large-scale sensor data 
  • BS degree in Computer Science or related field, MS or PhD is a plus
  • 4+ years working experience in Linux C++ software development 
  • Good organization and communication skills and team player 
  • Experience with Java, Python, Protobuf language programming is a plus  
  • Experience with point cloud data or other self-driving car sensor data is a plus 
  • GIS or map development experience is a plus 

At DeepMap, we cherish and celebrate every individual's difference. We are proud to be an equal opportunity employer and we are committed to equal employment opportunity regardless of race, color, religion, national origin, sex, sexual orientation, age, marital status, gender identity, veteran status, and disability, or another legally protected status. DeepMap will provide reasonable accommodation to employees who have protected disabilities consistent with local law. We will also consider qualified candidates regardless of criminal histories consistent with legal requirements. If you are unable to submit an application because of incompatible assistive technology or a disability, please let us know and we will make every effort to respond to your request for assistance as soon as possible.

Related Jobs

Data Engineer

DeepMap - Palo Alto, CA, US

Deep Learning Software Engineer

DeepMap - Palo Alto, CA, US

Front-End Software Engineer

DeepMap - Palo Alto, CA, US

Full Stack Engineer

DeepMap - Palo Alto, CA, US

Infrastructure and Back-End Engineer

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