Job description
General Summary:
Job Overview :
The Automotive business within Qualcomm is a fast-growing segment encompassing a wide range of products sold into both automotive factory-fit and aftermarket applications. At the same time, the technologies continue to evolve, e.g. 4G / 5G, CV2X, and the devices (ECUs) and applications built on top of these technologies are increasing in number, complexity and overall importance to the driving experience. This position will be responsible for:
Design and development of Linux device driver with hands-on experience on Linux platform
Debug and identify the root cause for any critical system issue like crash, system lock, abnormal reset etc.. on the Qualcomm Linux platforms.
Performance analysis various KPIs (boot, CPU) across various sub system
Minimum Qualifications:
1-6 years in the following areas required:
Design and development of Linux device driver – Min 1+ yrs
Excellent troubleshooting and debugging skills with focus on system level debugging with JTAG Trace 32
Strong experience on performance analysis of boot, CPU across the sub system and providing the solution.
Strong C, C++ program skills.
Experience in HW/board bringup, pre/post silicon validation and exposure to equipment such as oscilloscopes and logic analyzers
Experience with ARM processors and assembly programming is a plus
Strong communication skills (written and verbal), working with teams across multiple time zones
Preferred Qualification:
Candidate should have technical experience with analytic, debugging oriented challenges
Experience in automotive vehicle network technologies such as CAN, Ethernet, DSRC, V2X
Education:
Required: Bachelor's degree in Electrical/Electronics/Computer Engineering.
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.