|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Job Description:
The Media Processing Group produces Graphics, Video and Display hardware and software products for mobile and embedded devices. The Mali™ range of Display hardware offers an advanced, compositing display processor tuned for high performance and energy efficiency. Our Display hardware is supported by high performance software drivers for multiple APIs (e.g. HWComposer and KMS) running on multiple different operating systems (e.g. Android and Linux).
The Opportunity:
We are looking for an experienced Embedded Software Engineer who has expert knowledge of Linux kernel device driver implementations driving display processors or other major SoC subsystems to join us in the driver software team.
If you have a passion for embedded software and want to shape the future of mobile devices, then we want to hear from you.
What you will be involved with:
You will be working closely with the multi-disciplined engineering teams across Asian and European design centres to develop drivers for the current and the next generation of display processors. In addition you will be actively involved in the Linux kernel community, upstreaming and maintaining drivers for display processors to the Linux kernel.
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
•articipating 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.
•roficiency 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.
KT Human Resources Consulting Company (Shanghai) was established in 2001 in response to a need for a recruitment consultancy to be an active, contributing member of the semiconductor community, as opposed to simply a supplier to it.We provide professional search and talent acquisition in the Integrated Circuit、Electronic、Telecommunications industry of international corporations in Greater China. Our client list contains numerous international companies, many of them are long-term customers.
If you interested in the job, pls sent your cv to: hr@kthr.com, thanks!
“KT人才”微信也可查询职位啦!打开手机微信,搜号码“KTHR_COM”或查找微信公众帐号“KT人才”即可添加,欢迎大家关注!(关注成功后输入”KT“即可查询职位!) |
|