Automotive SW Performance Engineer

2 weeks ago


Shanghai, Shanghai, China Qualcomm Full time


Company:

Qualcomm China

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

General Summary:

QCT is looking for software engineers to help our customers to enable best possible user experience of IVI/ADAS products on Qualcomm's automotive platforms. You will be responsible for optimizing performance & root-causing performance-related issues when use-cases are running on Snapdragon Automotive chipsets.

Responsibilities:

Profile, analyze the traces and optimize the performance of complex concurrent applications running on OSes such as QNX, Linux and Android running Natively as well as in virtual environments on Qualcomm Automotive platforms. Enable new use-cases & benchmarks on Auto platforms working with multiple HW & SW teams. Analyze Performance KPIs of Automotive use-cases such as Booting, Multimedia (Camera, Display, Video playback), ADAS (Front and Surround camera perception, Driver Monitoring, Parking stack), Maps & Navigation, Rear-seat entertainment etc. Correlate performance with projections from the systems team. Optimize the booting KPI to meet customer needs. Profile/analysis the popular benchmarks KPI of CPU/GPU/DDR/IO,etc. Profile system memory footprint and drive the optimizations across teams. Debug/optimize UX performance like FPS/Latency. Characterize/Analysis the hypervisor performance. Maintain & publish a performance dashboard across all critical use-cases. Work with customers to root-cause performance issues and lead deep-dive debugs of customer use-cases. Collaborate with cross-functional global teams to plan, execute performance activities on Auto chipsets. Writing or enhance debugging tools for easy debugging/profiling performance issues.

Preferred Qualifications:

10+ years of SW development experience on Linux. Very good problem solving, program and debug skills with proficiency in C/C++ is mandatory. Experience in performance tuning work on embedded system is mandatory. Experience with Linux kernel development is mandatory. Must be self-motivated, good team player. Experience in auto industry is a plus. Experience with Virtual Machine is a plus. Experience with QNX/Gunyah is a plus.

Minimum Qualifications:

Bachelor's degree in engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience.

OR

Master's degree in engineering, Information Systems, Computer Science, or related field and 5+ years of System Engineering or related work experience.

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.

General Summary:

QCT is looking for software engineers to help our customers to enable best possible user experience of IVI/ADAS products on Qualcomm's automotive platforms. You will be responsible for optimizing performance & root-causing performance-related issues when use-cases are running on Snapdragon Automotive chipsets.

Responsibilities:

Profile, analyze the traces and optimize the performance of complex concurrent applications running on OSes such as QNX, Linux and Android running Natively as well as in virtual environments on Qualcomm Automotive platforms. Enable new use-cases & benchmarks on Auto platforms working with multiple HW & SW teams. Analyze Performance KPIs of Automotive use-cases such as Booting, Multimedia (Camera, Display, Video playback), ADAS (Front and Surround camera perception, Driver Monitoring, Parking stack), Maps & Navigation, Rear-seat entertainment etc. Correlate performance with projections from the systems team. Optimize the booting KPI to meet customer needs. Profile/analysis the popular benchmarks KPI of CPU/GPU/DDR/IO,etc. Profile system memory footprint and drive the optimizations across teams. Debug/optimize UX performance like FPS/Latency. Characterize/Analysis the hypervisor performance. Maintain & publish a performance dashboard across all critical use-cases. Work with customers to root-cause performance issues and lead deep-dive debugs of customer use-cases. Collaborate with cross-functional global teams to plan, execute performance activities on Auto chipsets. Writing or enhance debugging tools for easy debugging/profiling performance issues.

Preferred Qualifications:

10+ years of SW development experience on Linux. Very good problem solving, program and debug skills with proficiency in C/C++ is mandatory. Experience in performance tuning work on embedded system is mandatory. Experience with Linux kernel development is mandatory. Must be self-motivated, good team player. Experience in auto industry is a plus. Experience with Virtual Machine is a plus. Experience with QNX/Gunyah is a plus.

Minimum Qualifications:

Bachelor's degree in engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience.

OR

Master's degree in engineering, Information Systems, Computer Science, or related field and 5+ years of System Engineering or related work experience.

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.

Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.



  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA has continuously reinvented itself over two decades. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and...

  • SW Embedded Engineer

    2 weeks ago


    Shanghai, Shanghai, China Bose Full time

    Job DescriptionEmbedded Software EngineerAt Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more. Working as a member of the Embedded Software Team, come astonish our Bose Automotive Division with your outstanding ability to create software solutions for a superlative audio...


  • Shanghai, Shanghai, China Qualcomm Full time

    Company: Qualcomm China Job Area: Engineering Services Group, Engineering Services Group > Program Management General Summary: Develops, defines, and executes plans of record, including: schedules, budgets, resources, deliverables, and risks. Monitors and drives the program from initiation through delivery, interfacing with internal and...


  • Shanghai, Shanghai, China Intel Full time

    Job Description The Local Product and Solution Planning team now is hiring Automotive Application Engineers in China to support the local customers. As an Application Engineer, you will be the primary technical resource supporting all the technical engagements from the evaluation stage to the customer product development, debugging and performance tuning...


  • Shanghai, Shanghai, China Qualcomm Full time

    Company: Qualcomm China Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:Research & Development SoftwareGesellschaft:Mercedes-Benz Group China Ltd.Standort:Mercedes-Benz Group China Ltd., BeijingStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:DAI0YCVArbeitszeit:Vollzeit Join usAufgaben Job Objective Responsible for performing independent project...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich: Forschung & Entwicklung inkl. Design Fachabteilung: Research & Development Software Gesellschaft: Mercedes-Benz Group China Ltd. Standort: Shanghai, CN Startdatum: sofort Veröffentlichungsdatum: ..4 Stellennummer: MER2XUC Join us Aufgaben Leads the cutting-edge research and development of Software architecture in China, drives the...


  • Shanghai, Shanghai, China Onsemi Full time

    Experience with Automotive and semiconductor industrial and the education of double E are preferred. Formulate, initiate & implement the sales strategy and business plan to achieve the profitable revenue growth, consistently sustain market share increasing for Automotive business at key customers. Daily work to drive demand creation, implement the...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:Advanced Design Center ChinaGesellschaft:Mercedes-Benz Group China Ltd.Standort:Shanghai, CNStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:MERJArbeitszeit:Vollzeit Join usAufgaben Objective of Job · Team section lead role in conducting AD Algorithm Architecture and Intgeration...


  • Shanghai, Shanghai, China Yanfeng Automotive Interiors Full time

    Global. Collaborative. Innovative. Together, we will transform the automotive interiors industry. Together, we will redefine the ways people experience life onboard vehicles. Engineer(Intern), Product Cost Analysis China - 上海 - 上海


  • Shanghai, Shanghai, China SBM Offshore Full time

    Our Goal. At SBM Offshore, we strongly believe that the oceans hold the key to providing the world with sustainable and affordable energy for the long haul. It's our mission to leverage our expertise to turn this belief into reality. Who We Are. SBM Offshore specializes in the design, construction, installation, and operation of floating facilities for the...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:RD ChinaGesellschaft:Mercedes-Benz Group China Ltd.Standort:Shanghai, CNStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:MER2PUN Join usAufgaben Objective of Job ADAS Parking Algorithm development, integration and validation with strong focus on state machine design, trajectory...


  • Shanghai, Shanghai, China NVIDIA Full time

    Graphics performance team works on delivering an efficient and powerful graphics architecture every generation. The team studies graphics workloads and test out innovative HW/SW solutions on various platforms to address the inefficiencies in the current architecture. The work we do paves the path for real time rendering of some of the most complex and...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:RD ChinaGesellschaft:Mercedes-Benz Group China Ltd.Standort:Shanghai, CNStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:MER2PUN Join usAufgaben Objective of Job ADAS Parking Algorithm development, integration and validation with strong focus on state machine design, trajectory...


  • Shanghai, Shanghai, China GE Full time

    Job Description SummaryJob DescriptionEssential Responsibilities:Assist onsite engine performance engineer on the engine thrust requirements, engine model development, performance data processing, data plotting with analysis, and report out, etc..Qualifications/Requirements:Under or post graduates with no experience or less than 2 years working experience,...


  • Shanghai, Shanghai, China GE Full time

    Job Description SummaryJob DescriptionEssential Responsibilities:Assist onsite engine performance engineer on the engine thrust requirements, engine model development, performance data processing, data plotting with analysis, and report out, etc..Qualifications/Requirements:Under or post graduates with no experience or less than 2 years working experience,...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tasks:Conduct Functional Safety (FuSa) Engineering for ADAS and/or AD on system level following ISO standardsConsolidate and maintain HARA analysis for successful reviewDerivate and maintain Functional Safety Concept (FSC) based on HARAPerform necessary safety analysis based on responsible system's ASIL-levelCreate FuSa requirements on system level and align...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & EntwicklungDesignFachabteilung:RD ChinaGesellschaft:Mercedes-Benz Group China LtdStandort:Shanghai, CNStartdatum: sofortVeröffentlichungsdatum: 4Stellennummer: DAI0XGEAufgabenObjective of Job- ADAS Parking Algorithm development, integration and validation with strong focus on state machine design, trajectory planning and...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & EntwicklungDesignFachabteilung:RD ChinaGesellschaft:Mercedes-Benz Group China LtdStandort:Shanghai, CNStartdatum:sofortVeröffentlichungsdatum:4Stellennummer:DAI0XGE AufgabenObjective of Job: ADAS Parking Algorithm development, integration and validation with focus on state machine design, trajectory planning, and vehicle...


  • Shanghai, Shanghai, China HARMAN International Full time

    Join HARMAN's TeamHARMAN's engineers and designers are known for being creative, purposeful, and adept at thinking on their feet. By becoming part of this team, you'll get to blend your technical skills with innovative ideas to contribute to cutting-edge solutions in the automotive, enterprise, and connected ecosystems. Each day presents an opportunity to...