At Qualcomm, we are transforming the automotive industry with our Snapdragon 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, sensor fusion, behavior prediction, maneuver planning, and trajectory planning and control, each one of these functions introduces its own unique challenges to solve, verify, test, and deploy on the road.
Minimum Qualifications :
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.
2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Role
We are looking for a senior software engineer to join our autonomous driving systems integration and test team. In this role, you will :
Analyze data from simulation and real-world testing to determine root causes to failures, and collaborate with internal and external teams to drive bug resolution
Support cross-component KPI development and monitoring to evaluate performance and safety
Develop visualizations and HMIs for autonomous driving
Expand analysis tools and automated data processing pipelines
Support vehicle integration and release bring-up activities
Work closely and build relationships with experts in robotics, AI, and machine learning
Minimum Qualification :
Bachelor's degree in Engineering - Electrical Engineering, Computer Science or related field and 2+ years of Systems Test Engineering or related work experience.
Strong Knowledge of System Testing, functional ADAS testing, and test plan development
Excellent Python / C++ programming skills.
Excellent analytical skills, written and verbal communication skills.
Preferred Qualification :
Masters degree in Computer Science, Robotics, or related field
4+ years of Systems Test Engineering or related work experience
Experience working with autonomous driving systems
Experience in analyzing performance of complex systems using automated software driven techniques.
Experience with Software-In-the-Loop / Hardware-In-the-Loop development
Experience with cloud computing and big data analytics
Skills Required
C, Big Data Analytics, Uds, C++, Regression Testing, System Testing, Adas, Automation Testing, Software Engineering, Software Testing, Python
System Engineer • Bengaluru / Bangalore