Data Platform Sr. Engineer - Autonomous Driving

Qualcomm is a leading technology company specializing in wireless telecommunications and semiconductor products, with a focus on innovative solutions for mobile devices, automotive, and IoT.
$114,500 - $171,500
Data
Senior Software Engineer
In-Person
4+ years of experience
AI · Automotive

Description For Data Platform Sr. Engineer - Autonomous Driving

Qualcomm is hiring multiple software engineers to help architect and build its next generation data processing platform to support Autonomous Driving R&D efforts. Our goal is to design and build a highly scalable, efficient, and modular data platform. This platform will be used by engineers to run re-simulation pipelines, machine learning workloads, perform in-depth data analysis/analytics, visualize results, and more.

As a Data Platform Sr. Engineer for Autonomous Driving, you will:

  • Apply knowledge and experience of ADAS Software to design, develop, and optimize software for embedded technology blocks that directly enable autonomous and self-driving vehicles.
  • Develop and enhance technologies for camera perception, high precision localization, radar and lidar perception, precise sensor synchronization and calibration, sensor driver, multi-sensor fusion, estimation and tracking of static and dynamic objects in the environment, behavior prediction of agents, planning of autonomous vehicle decisions, trajectory and speed, and/or autonomous vehicle control.
  • Develop and verify code for components and validate ADAS software against specifications, collaborating with the test team.
  • Design and develop software development kits (SDK) to enable customer proof of concepts.
  • Write detailed technical documentation, descriptions, specifications, and/or feature descriptions for projects to guide users and/or customers to use or implement output.

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field and 2+ years Software Engineering or related work experience, OR Master's degree in Computer Science, Electrical Engineering, Robotics, or related field and 1+ year Software Engineering or related work experience, OR PhD in Computer Science, Electrical Engineering, Robotics, or related field.
  • 4-7 years of relevant experience in a software development role (or equivalent)
  • Backend development experience with a focus on data management, distributed systems, ML/AI, and high performance compute applications
  • Familiarity using programming languages such as Python, Go, C/C++, Java, or Scala
  • Hands-on experience using managed services from major cloud vendors: AWS, GCP, Azure
  • Understanding of RDBMS, NoSQL DB technologies, and data warehousing solutions and tradeoffs
  • Experience building RESTful web APIs and services
  • Experience building user interfaces
  • Proficiency with common software engineering tools, CI/CD, and version control systems
  • Industry experience designing and implementing scalable solutions for Autonomous Driving R&D applications
  • Strong interpersonal skills and demonstrated ability to work with multi-functional teams
  • Excellent communication skills

Qualcomm offers competitive salaries, excellent benefits, and opportunities for career growth in a dynamic and innovative environment.

Last updated 4 months ago

Responsibilities For Data Platform Sr. Engineer - Autonomous Driving

  • Design, develop, and optimize software for embedded technology blocks enabling autonomous vehicles
  • Develop technologies for camera perception, localization, sensor fusion, and autonomous vehicle control
  • Develop and verify code for ADAS software components
  • Design and develop software development kits (SDK) for customer proof of concepts
  • Write detailed technical documentation and specifications

Requirements For Data Platform Sr. Engineer - Autonomous Driving

Python
Go
Java
  • Bachelor's or higher degree in Computer Science, Electrical Engineering, Robotics, or related field
  • 4-7 years of relevant software development experience
  • Backend development experience with focus on data management and distributed systems
  • Proficiency in Python, Go, C/C++, Java, or Scala
  • Experience with cloud services (AWS, GCP, Azure)
  • Knowledge of RDBMS, NoSQL DB, and data warehousing solutions
  • Experience building RESTful web APIs and user interfaces
  • Proficiency with software engineering tools, CI/CD, and version control systems
  • Experience in designing scalable solutions for Autonomous Driving R&D
  • Strong interpersonal and communication skills

Benefits For Data Platform Sr. Engineer - Autonomous Driving

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive salaries
  • Annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Qualcomm Data Platform Sr. Engineer - Autonomous Driving

IT Data Scientist

Senior Data Scientist role at Qualcomm focusing on large-scale data processing, machine learning, and analytics infrastructure development.

Senior Engineer - Data Engineer

Senior Data Engineer position at Qualcomm focusing on IoT products, leading team development and architecture of scalable data solutions.

Senior/Lead Data Engineer

Senior/Lead Data Engineer position at Qualcomm focusing on designing and developing data pipelines and cloud infrastructure.

Engineer, Senior - Data Engineer (PowerBI, Tableau)

Senior Data Engineer position at Qualcomm focusing on PowerBI and Tableau development, data pipeline management, and ML/AI implementation for business intelligence.

Senior Engineer - Business Intelligence Engineer (BIE)

Senior Business Intelligence Engineer role at Qualcomm, focusing on data analysis, SQL, and cloud technologies for IoT products.