מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Job Area:
Engineering Group, Engineering Group > Software Engineering
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.
We are seeking smart, innovative, and motivated individuals to lead our strong and passionate ADAS software development team. This role involves contributing to the development of our Advanced Driver Assist System Platform, which includes the Perception stack, Drive policy, and middleware. The selected candidate will be responsible for leading the ADAS software team working on the Qualcomm mixed critical Flex platform (Cockpit+ADAS) for a leading Indian car manufacturer, with the opportunity to work on advanced L2+ level ADAS technology. Candidates should have strong programming skills in C/C++.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
• 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Principal Duties and Responsibilities:
· Lead function software concepts definition together with area experts for Adaptive AUTOSAR based Automated Driving software platform.
· Coordination of a software team in multiple locations.
· Build a milestone-based SW development and delivery plan.
· Break down software concepts into implementation stories and manage their completion.
· Contribute to software product development and platform integration and deployment.
· Have a hands on approach in implementing improvements on current solutions.
· Review and approve technical solutions.
· Improve technical knowledge by coaching the development teams.
· Software representative in ADAS SW platform and tier1 discussions
Preferred Qualifications:
· Minimum of 10+ years of relevant work experience.
· Deep knowledge of (C++ (14/17) and Python.
· Software development for UNIX platforms (e.g. Linux, QNX).
· SW-Quality Analysis Tooling (e.g. SonarQube, Klocwork, Clang-Tidy, Valgrind, etc.)
· ASPICE, ISO26262 standard knowledge.
· Adaptive AUTOSAR configuration and application development.
· Hands-on experience with software and software platforms integration.
· Experience with SW tools such as Git, Jira, Google Test, Bazel, Artifactory, CI.
Nice to have:
· Previous SW development experience for ADAS domain.
· Service oriented communication (e.g SOME/IP).
· Good knowledge and usage experience of Design patterns.
· Coding Standards (e.g. MISRA for C++)
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.
משרות נוספות שיכולות לעניין אותך