Location: China, Shanghai, ZhangjiangPk
Job Description/Qualifications:
The successful candidates will engage in the Linux-based software development for our new Tegra platform include but not limited to Linux USB driver, but also other peripheral drivers, and performance/power optimization. And the engineer will also work close with customer and 3rd party software/hardware partner to enable their software developments to deliver the Tegra related products into market.
Minimum Requirements:
1) Bachelor of Computer Science or Electrical Engineering is required and Master Degree is preferred.
2) 5+ years of experience in software development on Mobile/Linux/Embedded platforms
3) Deep knowledge of Linux BSP stack including kernel, drivers, middleware and platform BSP integration and bring up
4) Excellent Linux SW development, testing and debugging skills in C and/or C++
5) Experience with Android enabled system development is preferred
6) Experience with ARM processors and assembly programming is a plus
7) Deep understanding about USB protocol and 2+ years of experience in USB linux driver
8) Exhibit great problem solving and debugging skills
9) Strong written and verbal communications in both English and Mandarin
10) Ability to work well in a diverse team environment as well as with cross site peers
11)Strong customer communication skills, powerfully motivated to provide highly responsive support as needed
12)Able to work in a dynamic fast paced environment
13)Knowledge of open source development models, and/or experience of dealing with Linux OSVs and working in open source software project are a plus