Qualcomm

Senior Software Engineer for Vehicle Localization & Environment area in Automated Driving

Remote US
Docker Machine Learning C++ Python Shell Matlab Git
Description

At Qualcomm, we are transforming the automotive industry with our Snapdargon Digital Chassis and building the next generation software defined vehicle (SDV). Snapdragon Ride is an integral pillar of our Snapdragon Digital Chassis, and since its launch it has gained momentum with a growing number of global automakers and Tier1 suppliers. Snapdragon Ride aims to address the complexity of autonomous driving and ADAS by leveraging its high-performance, power-efficient SoC, industry-leading artificial intelligence (AI) technologies and pioneering vision and drive policy stack to deliver a comprehensive, cost and energy efficient systems solution. 

Enabling safe, comfortable, and affordable autonomous driving includes solving some of the most demanding and challenging technological problems. From centimeter-level localization to multimodal sensor perception via machine learning, building environmental model around the ego vehicle by fusing sensor and map-based inputs, each one of these functions introduces its own unique challenges to solve, verify, test, and deploy on the road.

We are looking for smart, innovative and motivated individuals to join the Qualcomm Automated Driving team, and work on designing, prototyping and productization of next generation autonomous vehicles. You will have the opportunity to work with a group of top talents in Autonomous Driving, especially in areas of Ego Motion, Positioning, Vehicle Localization & Environment Model. You will be responsible for overall SW architecture design, algorithm development & implementation and optimization on both productization and pre-dev target platforms

Preferred Qualifications:

  • Master’s degree in Engineering, Electrical or Computer Science
  • Experience in product development & SW ownership of components like Vehicle Localization, Environmental model, Mapping or Perception for ADAS/Autonomy or Robotics
  • 5+ years of SW design and development, C++ development, C++11 and C++14
  • Good understanding of signal processing/machine learning and linear algebra concepts
  • Embedded SW design and development experience
  • Expertise with automotive SW development processes and best practices
  • Experience in software design for safety-critical systems
  • Excellent written and verbal communication skills, ability to work across functional teams
  • Programming languages: C++, Python3, Shell, Matlab
  • Operational systems: Linux, Windows
  • Development tools: Git, Gitlab/Github, Docker

Principal Duties and Responsibilities:

  • Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for products and systems.
  • Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. 
  • Collaborates with others inside project team to accomplish project objectives.
  • Writes technical documentation for Software projects.

Level of Responsibility:

  • Works under 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 (e.g., is consulted by senior leadership to make key 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
Qualcomm
Artificial Intelligence (AI) Generative AI Machine Learning Manufacturing Natural Language Processing Predictive Analytics Software Telecommunications Wireless

0 applies

75 views

Other Jobs from Qualcomm

Video Design- Sr Engineer

Remote Bengaluru, India

Camera Systems Engineer

Remote San Diego, CA

Engineer - Core Tech Platform

Remote Bengaluru, India

Staff Engineer - Camera HW

Remote Hyderabad, India

Lead Engineer, Senior - Firmware

Remote Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers