Taro Logo

Automotive Linux Platform Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive

Description For Automotive Linux Platform Engineer

Qualcomm, a leading technology innovator, is seeking an Automotive Linux Platform Engineer to join their team in Shanghai. This role focuses on developing and maintaining Linux-based systems for Snapdragon Automotive products, combining embedded systems expertise with automotive industry applications. The position offers an opportunity to work with cutting-edge technology in the automotive sector while being part of a global technical team.

The ideal candidate will bring strong expertise in Linux systems, particularly in areas such as task management, memory management, and device drivers. With a required 3+ years of experience in Linux or RTOS development, you'll be responsible for critical tasks including stability issue triage, debugging, and new feature design. The role demands proficiency in C/C++ programming and familiarity with various debugging tools.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters a supportive, inclusive culture where innovative ideas are valued and career growth is prioritized. Working at Qualcomm means collaborating with leading engineering and technology experts while contributing to world-changing innovations in the automotive sector.

This position represents an excellent opportunity for experienced software engineers looking to advance their careers in automotive technology while working for a global leader in mobile technologies. The role combines technical challenges with the opportunity to shape the future of automotive computing platforms.

Last updated an hour ago

Responsibilities For Automotive Linux Platform Engineer

  • Work on Linux stability and driver development for Snapdragon Automotive products
  • Linux stability issues triage and debugging
  • New feature design and technology investigation
  • Unit testing and code review
  • Work with global technical team and test teams for feature development and issue solving

Requirements For Automotive Linux Platform Engineer

Linux
  • Familiar with ARM processors
  • Experienced in Linux, familiar with Linux task management, memory management, device model, interrupt handling, power management
  • Experienced in Linux driver development
  • Experience in crash, hang, memory corruption, memory leak stability issues debugging
  • Experienced in peripherals such as PCIe, USB, UFS
  • Proficient C, C++ programming with 3+ years development experience in Linux or RTOS
  • Experience in T32, crash utility, gdb, ftrace, perf debug tools
  • Proficient in oral and written English communication
  • MS in CS/EE with 3+ years' experience or BS with 5+ years in embedded Linux software development
  • Good responsibility and team spirit
  • Quick-learning ability and passion for technology

Benefits For Automotive Linux Platform Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to help build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Automotive Linux Platform Engineer

HW - Board Design- Sr Engineer

Senior Hardware Board Design Engineer position at Qualcomm India, focusing on post-silicon validation and board design, requiring 3-5 years of experience in hardware engineering.

Automotive Linux Engineer

Senior Automotive Linux Engineer position at Qualcomm China, developing platform drivers and systems for automotive IVI/ADAS products, requiring 3+ years of embedded Linux experience.

Platform SW Engineer

Senior Platform Software Engineer position at Qualcomm focusing on automotive software development, hypervisor implementation, and Linux kernel development in Shanghai.

BSP Engineer, CE

Senior BSP Engineer position at Qualcomm India, focusing on embedded systems development, RTOS, and device driver programming, requiring 5+ years of experience.

Audio/Edge AI Silicon Validation and Firmware Engineer

Senior-level embedded systems engineering role focusing on audio and AI processing validation, firmware development, and silicon bring-up at Qualcomm's Markham location.