Qualcomm Senior/Staff Automotive Linux Engineer in Shanghai, China
Job Id E1956887
Job Title Senior/Staff Automotive Linux Engineer
Post Date 07/12/2017
Company-Division Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Job Area Engineering - Software
Location China - Shanghai
Job Overview Were looking for skilled senior or staff engineer to develop Linux kernel and drivers for the automotive products, including driver performance optimization, kernel booting KPI, automotive platform driver, android platform drivers and the architecture design of the automotive software. It also includes to work with cross functional teams to set up the Linux and Android demo systems for auto customers.
Minimum Qualifications Familiar with multiprocessor architecture, ARM processors, caching, interrupts, etc.
Experienced in Linux kernel architecture and driver development, such as signals, priorities, deadlocks, stacks, interrupt, memory management, scheduler, synchronization methods, etc.
Experienced in Linux kernel and driver performance optimization.
Experienced with Linux virtio and virtual driver implementation.
Proficient C, C++ programming with 6+ years development experience in Linux kernel and device drivers.
Excellent software design, problem solving, debugging, documentation and presentation skills and proved experiences.
Solid background in developing with an Open Source mindset
Experienced with GENIVI, TIZEN, AGL or Android is a plus
Experienced with project or people management is a plus.
Well organized, great communication and reporting skills
English communication capability able to work with colleagues around the world smoothly.
Good responsibility and team spirit, able to work under tight project deadlines and balance multiple competing priorities and tasks simultaneously
Faster learner; able to grasp concepts with only basic training and the initiative to ask questions.
MS in CS/EE with 5+ years experience (or BS with 8+ years) in embedded Linux software development
Preferred Qualifications N/A
Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.