上海需要一位“Linux Kernel Display Driver Engineer ”

2014年12月01日 15:51    发布者:KT咨询
【猎头职位:上海需要一位“Linux Kernel Display Driver Engineer ”】联系人:Effie-huang,邮箱:hr@kthr.com,微信也可查询职位啦!打开手机微信,搜号码“KTHR_COM”或查找微信公众帐号“KT人才”或扫描以上二维码即可添加,欢迎大家关注!

Day to day activities include:
•Updating our kernel device drivers for the latest Linux kernel APIs/concepts
•Working with the Linux community to upstream our drivers to the Linux kernel
•Mentoring other engineers in regards to Linux kernel driver development
•Participating in the design, implementation and testing of new features.
•Maintaining the existing codebase: fixing bugs.
•Reviewing other people's code.
•Writing and maintaining documentation.


This is an amazing opportunity to influence products and technology that millions of people will use around the globe years ahead of the product release.

Job Requirements:

We need you to have:
•Expert knowledge and experience of developing kernel device drivers for Linux/Android.
•A passion for Linux, its future developments and keeping up to date on the latest kernel APIs/concepts
•Documented contributions to at least one open source software project
•Eagerness and drive to update our kernel device driver with new Linux kernel APIs/concepts, sharing this latest knowledge with colleagues in the kernel driver team.
•Expert knowledge of C for embedded systems.
•Proficiency in problem solving and debugging skills.
•Excellent team working skills with great motivation and results focus.
•Experience of version control and bug tracking systems.
•Good English communication skills, oral and written.
•University degree or equivalent in Computer Science or Electronics Engineering, (Other disciplines will also be considered with relevant experience).
•Experience of instrumentation and optimisation of memory and power constrained embedded software.


It would be even better if you have any of the following:
•Experience in display processor frameworks (DRM/KMS, ADF…)
•Knowledge of display technologies (MIPI DSI, HDMI…)
•Knowledge of full Software life-cycle including specification, design, test and documentation.
•Experience of software design methodologies.
•Experience in large, multi-site software development projects.
•Experience with UNIX development environments.
•Ability to travel within Europe and Asia.