11 days old

Senior Software Engineer, AV Mapping Infrastructure

Nvidia Corporation
Santa Clara, CA 95050
  • Job Code
  • Jobs Rated
We are looking for a Senior Software Engineer for our Autonomous Vehicle efforts within the HD Mapping backend and infrastructure team. The team has a variety of responsibilities, including cloud infrastructure, backend services, distributed computing platform, map pipeline workflow management, CI/CD process, etc. We build platforms, web services, and tools to ingest terabytes of sensor data through a complex pipeline with advanced deep learning models and math algorithms to produce the highest quality HD maps for self driving cars.

We operate in a fast-paced and highly experimental fashion and seek the best engineers passionate about solving problems for self-driving cars with a background in software development and system design in cloud environments to deploy and maintain large-scale backend clusters. Are you interested in building future technologies to create and serve HD maps to millions of self-driving cars across the globe? If so, join us!

What You'll Be Doing:

  • Developing microservice-based architecture to support mapping algorithms processing endless data streams in NVIDIA GPU data centers and public cloud.
  • Writing robust APIs to store, query, and retrieve PBs of sensor data from different sensors, including LiDAR and RADAR point clouds.
  • Enabling services distributing HD maps for autonomous driving to millions of autonomous vehicles in real-time.
  • Collaborating with other engineering teams within Nvidia mapping including algorithms, client and validation
  • Supporting operations of mapping services.

What We Need To See:

  • Proven experience building large-scale software systems and cloud services.
  • Strong programming in C++(desired), Java, Python, and/or Go.
  • Engineering excellence with good design abstractions, API stability, unit testing, leading best practices for other engineers to follow, and solid documentation.
  • Have worked with both relational (SQL), and distributed database technologies.
  • Background with Kubernetes, Apache Kafka, and stream-based integration patterns such as Apache Flink.
  • Strive to learn, solve, and own hard problems end to end.
  • Good communication and analytical skills.
  • Ability to work with multiple teams.
  • Great team player but an independent self starter.
  • BS/MS degree in Computer science or related areas (or equivalent experience)
  • 3+ years of experience

Ways To Stand Out From The Crowd:

  • Knowledge of the HD map industry.
  • Experience building Big data solutions that include data pipelining and processing infrastructures.
  • Background with AWS services such as Lambda, RDS, EC2, EBS, ECS, DynamoDB, Batch.
  • Experience with monitoring production environments: metrics, alarming, dashboards, integration tests, canaries, various CI and deployment patterns, log aggregation, consistent build and deployments

We believe that realizing self-driving vehicles will be a defining contribution of our generation, e.g., traffic accidents are responsible for ~1.25 million deaths per year worldwide. We have the funding and scale, but we need your help on our team. NVIDIA is widely considered to be one of the technology world's most desirable employers, with some of the most brilliant and talented people in the world working here. If you're creative and autonomous, we want to hear from you!

The Colorado Equal Pay for Equal Work Act requires that NVIDIA provide the compensation range and benefits offered for this position if performed in Colorado. The base salary range for this position in Colorado is $126,000.00 - 173,250.00 USD.
NVIDIA also offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K), including company matching and after tax contributions, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave, vacation leave, professional time off, life and disability protection. Employees in eligible sales and positions may also be eligible for commission.

Base pay is based on market location and may vary based on factors including experience, skills, education, and other job-related reasons.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Jobs Rated Reports for Software Engineer

Posted: 2021-09-11 Expires: 2021-10-10
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, AV Mapping Infrastructure

Nvidia Corporation
Santa Clara, CA 95050

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast