Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Qualcomm Data Platform Sr Engineer - Autonomous Driving 
United States, California, San Diego 
666107277

04.07.2024

Job Area:

Engineering Group, Engineering Group > ADAS R&D Software

Minimum Qualifications:

• Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field and 2+ years Software Engineering or related work experience.

Master's degree in Computer Science, Electrical Engineering, Robotics, or related field and 1+ year Software Engineering or related work experience.

PhD in Computer Science, Electrical Engineering, Robotics, or related field.

Preferred Qualifications:

  • 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 a programming language such as Python, Go, C/C++, Java, or Scala

  • Hands-on experience using managed services from one or more of the 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 such as git, GitLab CI/CD, Jenkins, Python virtual environments, etc.

  • Industry experience designing and implementing a SaaS system in a cloud environment.

  • Industry experience designing and implementing scalable solutions used for Autonomous Driving R&D applications

  • Experience managing, deploying, and maintaining large-scale infrastructure on the cloud for "Big Data" applications

  • Experience using infrastructure and configuration management

  • Experience in UI/UX

  • Strong interpersonal skills and demonstrated ability to work with multi-functional teams

  • Excellent communication skills

Principal Duties and Responsibilities:

• Applies knowledge and experience of ADAS Software to design, develop, and optimize software for embedded technology blocks that directly enable autonomous and self-driving vehicles.

• Develops and enhances 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.

• Develops and verifies code for a component and validates ADAS software against specifications; collaborates with test team.

• Designs and develops software development kits (SDK) to enable customer proof of concepts.

Writes detailed technical documentation, descriptions, specifications, and/or feature descriptions for projects to guide users and/or customers to use or implement output.

Level of Responsibility:

• Works independently with minimal supervision.

• Decision-making may affect work beyond immediate work group.

• Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.

• Has a moderate amount of influence over key organizational decisions.

• Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range:

$114,500.00 - $171,500.00