ARM2022年暑期实习内推
Job Description:
We are looking for a software intern who has passion and energy to join the engineering team in our Open Source Software (OSS) group to work on various low level open source software projects on Arm architecture.
Job Purpose & Accountabilities
As an intern of Arm China OSS Group, you will focus on various open-source security software on Arm architecture. You will be working closely with other team members to benchmark, verify, and optimize those open-source software, e.g., OpenSSL, ISA-L, ipsec-mb on Arm architecture. With the internship work, you will get more solid understanding of CPU architecture, pipeline analysis/optimization techniques and automation tools.
As a successful candidate you will be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of your knowledge.
Job Requirement:
- Candidates pursuing Master degree in Computer Science, Electronic Engineering, or other Master degree with relevant experience, and be able to work in Arm China Shanghai office for at least 3 days a week during internship.
- Familiar with Linux environment.
- Experience in C programming.
- Experience in one or more script languages such as Python, Bash.
- Understanding of computer architecture, data structure, algorithm.
- Experience with distributed version control systems, such as Git.
- Quick learner, good problem-solving skills.
- Fluent in English. Clear and effective written and verbal communication skills.
- Good team player, flexible, willing to take challenges.
Desirable Skills &Experience
- Familiar with open source project development cycles and contribution process.
- Experience in software development and optimization on Arm architecture and SoC.
About the Arm China Central Engineering Team
The Arm China Central Engineering team is an engineering-centric group that delivers software which enables technologies and products to be deployed in tomorrow's IP solutions from Arm. The team works closely with the Arm commercial teams (Lines of Business) and Arm customers to identify future requirements so that Arm responds with technology that powers billions of devices worldwide.
Job Responsibilities:
- Graphics application and GPU HW/SW performance analysis and investigation
- Graphics software tool chain development and optimization
Job Requirements:
- Candidates pursuing Master/Bachelor degree in Computer Science, Electronic Engineering, or other related majors
- Experience in C/C++ programming
- Experience in Python and familiar with packages such as JSON, Pandas, Matplotlib, etc.
- Experience with Linux or Android development environment
- Good understand on Arm/x86 architecture
- Knowledge of Linux Kernel is a plus
- Experience of performance analysis tools is a plus
- Quick learner with good problem-solving skills
- Good team player, flexible, and willing to take challenges
GPU Introduction:
As part of our Global Technology GPU group in Shanghai, you have a unique opportunity to work on cutting edge technology as part of our high-performance global project teams. If you would like to shape the future of mobile devices and be part of creating the world’s most popular GPUs, then read on!
The GPU Engineering Group produces graphics hardware as well as software products for mobile and embedded devices. The Mali™ range of Media Processors offers an advanced, programmable architecture for hardware acceleration of 2D and 3D graphics and video. Our flagship Mali processors set a new standard for performance, while continuing the Arm tradition of low-power consumption. Our hardware is supported by high performance software drivers for multiple different operating systems, including Android, Linux and Windows.
Our global teams are serious about GPU development and we love seeing our work become part of successful products and solutions globally. So, if you are looking to start a successful engineering career with a world-leading organization, in a vibrant and flexible team environment where your hard work will be recognized and rewarded, then we want to hear from you today!