Staff GPU Application Engineer--OpenGL
ARM China
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2017-11-05
- 工作地点:上海-闵行区
- 工作经验:无工作经验
- 职位月薪:45-60万/年
- 职位类别:软件工程师 技术支持/维护工程师
职位描述
职位描述:
Location: Bejing/Shanghai/Shenzhen
About the role
ARM’s Partner Enablement Group provides application engineering services to ARM’s IP licensees with the goal of enabling mutual success through securing volume shipment of Silicon Chips. We are now seeking a highly motivated and extremely capable mid-career engineer to join our existing media IP SW driver support team. The role will be based in Shanghai, China.
What will I be accountable for?
Your main objective will be to provide in-depth technical software solutions to GPU IP customers. You will have strong analytic and communication skills, with the ability to remotely diagnose complex technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises. You will also become an official ARM trainer and occasionally present courses to customers at home and abroad. Additionally, you will help create training material, application notes and multimedia content for customer education purposes.
The successful applicant will also be expected to spend some time each year updating their technical product knowledge at one of ARM’s media IP design centres in either Cambridge, UK; Trondheim, Norway or Lund, Sweden.
What skills, experience, and qualifications do I need?
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
Expert knowledge of C language
Experience of software development for Linux/Android, preferably working on driver or middleware development
Strong software design, coding and debug skills.
Experience of customer and sales interaction – ideally in a Technical Support, Product Deployment or Field Application role - as well as development work.
Knowledge in 2D/3D graphics from technology and standards such as OpenGL ES, EGL, OpenCL
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
Knowledge of Windows and UNIX development environments
Knowledge of the ARM architecture, ARM assembler
Knowledge of heterogeneous compute, ideally GPGPU/OpenCL.
Personal Requirements
Must have the desire and ability to solve problems quickly.
Must be able to schedule own workload, and plan tasks – based on both internal and customer requirements.
Should have a strong customer focus.
Should have excellent written and verbal communication skills with both colleagues and customers.
Should be enthusiastic and well driven.
Must be willing to be flexible and accept new challenges.
Location: Bejing/Shanghai/Shenzhen
About the role
ARM’s Partner Enablement Group provides application engineering services to ARM’s IP licensees with the goal of enabling mutual success through securing volume shipment of Silicon Chips. We are now seeking a highly motivated and extremely capable mid-career engineer to join our existing media IP SW driver support team. The role will be based in Shanghai, China.
What will I be accountable for?
Your main objective will be to provide in-depth technical software solutions to GPU IP customers. You will have strong analytic and communication skills, with the ability to remotely diagnose complex technical problems. For high touch customer engagements, you may be required to travel to work with customers at their premises. You will also become an official ARM trainer and occasionally present courses to customers at home and abroad. Additionally, you will help create training material, application notes and multimedia content for customer education purposes.
The successful applicant will also be expected to spend some time each year updating their technical product knowledge at one of ARM’s media IP design centres in either Cambridge, UK; Trondheim, Norway or Lund, Sweden.
What skills, experience, and qualifications do I need?
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
Expert knowledge of C language
Experience of software development for Linux/Android, preferably working on driver or middleware development
Strong software design, coding and debug skills.
Experience of customer and sales interaction – ideally in a Technical Support, Product Deployment or Field Application role - as well as development work.
Knowledge in 2D/3D graphics from technology and standards such as OpenGL ES, EGL, OpenCL
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
Knowledge of Windows and UNIX development environments
Knowledge of the ARM architecture, ARM assembler
Knowledge of heterogeneous compute, ideally GPGPU/OpenCL.
Personal Requirements
Must have the desire and ability to solve problems quickly.
Must be able to schedule own workload, and plan tasks – based on both internal and customer requirements.
Should have a strong customer focus.
Should have excellent written and verbal communication skills with both colleagues and customers.
Should be enthusiastic and well driven.
Must be willing to be flexible and accept new challenges.
职能类别: 软件工程师 技术支持/维护工程师
公司介绍
Arm is at the heart of the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the Internet of Things.
Our innovative technology is licensed by Arm Partners who have shipped more than 50 billion Systems on Chip (SoCs) containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies.
With offices around the world, Arm is a diverse community of dedicated, innovative and highly talented professionals. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we encourage our people to share their unique contributions to Arm's success in the global marketplace
For more, go visiting our website http://www.arm.com/ or WeChat: Arm招聘
Our innovative technology is licensed by Arm Partners who have shipped more than 50 billion Systems on Chip (SoCs) containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies.
With offices around the world, Arm is a diverse community of dedicated, innovative and highly talented professionals. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we encourage our people to share their unique contributions to Arm's success in the global marketplace
For more, go visiting our website http://www.arm.com/ or WeChat: Arm招聘
联系方式
- Email:laura.li@arm.com
- 公司地址:上班地址:田林路1016号科技绿洲三期11号楼