|
职位要求:9 o) Q! P3 V# w; n8 ~1 i! f
Job Requirements Qualifications Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience. Experience • Kernel and Device Driver development and deployment, ideally for Android and Windows Mobile. • Development experience in windowing systems, for example X11. • Experience of customer and sales interaction – ideally in a Technical Support, Product Deployment or Field Application role - as well as development work. • Strong software design, coding and debug skills. • Knowledge of GPU and/or CPU architecture with an excellent understanding of the interaction between software and hardware. • Experience of working in a multi-time zone and distributed team environment. Desirable • Experience of embedded operating systems, device drivers, microprocessor and embedded system hardware architectures • Knowledge of Khronos multimedia standards and Microsoft standards • Experience in 2D/3D graphics technology and standards such as OpenGL, OpenGL ES, OpenVG, Direct3D Mobile, DirectX and EGL • Knowledge of Windows and UNIX development environments • Knowledge of the XX architecture, XX assembler • Knowledge of heterogeneous compute, ideally GPGPU/OpenCL. Personal Requirements • Must be able to travel on a regular basis, and potentially for extended periods • Must have excellent written and verbal communication skills with both colleagues and customers, including good written and spoken English. • Must thrive working in high-pressure customer environments, potentially alone. • Must be proactive in obtaining engineering or management input, either XX’s or the customer’s, in order to complete tasks in a timely and accurate manner. • Must have the desire and ability to solve problems quickly. • Must be enthusiastic and well driven. • Must be able to schedule own workload and plan tasks – based on both internal and customer requirements. • Must have good inter-personal skills, and be able to work well within a multinational team; especially when under pressure. • Must be willing to be flexible and accept new challenges. |
|