Expires soon Arm

2017 Graduate Linux Kernel Engineer

  • Graduate job
  • Shanghai, China
  • Design / Civil engineering / Industrial engineering

Job description

Job Description

About the role

We are looking for a highly motivated graduate to join an Agile software development team that provide Mali integrated board support packages (BSPs) for a range of ARM Mali™ powered development platforms. You will be working with the next generation Mali mobile GPUs, display controllers, hardware video codecs and the latest yet-to-be-published Android versions. You will learn about the Linux kernel, Android internals, the ARM developer ecosystem, and of course the Mali drivers.

What will I be accountable for?

·  Creating and configuring board support packages on a range of Mali powered development platforms.
·  Integrating Mali drivers with new Android operating systems and kernel versions.
·  Writing code to implement the required task (feature, test, bugfix, etc).
·  Review other people’s code.
·  Investigate issues with the BSPs and our drivers.
·  Engage with the rest of the team for investigation, estimation and planning purposes.
·  To promote and demonstrate the ARM core beliefs and behaviours.

Job Requirements

What skills, experience and qualifications do I need?

Essential

·  Bachelor or Master in Computer Science or Electronics Engineering
·  Good knowledge of the C programming language
·  Familiarity with using Linux operating systems

Desirable

·  Interest in ARM Cortex-A powered developer platforms
·  Linux kernel hacking experience
·  Exposure to Android OS internals, especially graphics
·  Experience in some scripting languages (Python, Bash)

What are the desired behaviours for this role?

ARM is proud to have a set of behaviours that differentiate our talent in the marketplace. These are embedded in all our roles and applicants are encouraged to evidence their attitudes and behaviours as part of the application process:

·  Operates effectively and openly in teams and shares both knowledge and success with others
·  Builds strong and lasting relationships based on mutual trust
·  Actively seeks out and encourages alternative viewpoints and ideas
·  Applies critical thinking to select the best way forward
·  Demonstrates a positive attitude in gaining insight from team experiences and is receptive to feedback
·  Is passionate about the success of others and actively provides support for their development
·  Listens and explores alternative perspectives before carefully shaping work that will deliver impactful results
·  Persuades rather than pushes when influencing colleagues
·  Acts with a thoughtful sense of urgency
·  Demonstrates a helpful, can-do attitude
·  Thinks and acts in the best interests of our customers and partners
·  Strives to achieve win-win outcomes for ARM and our customers

Benefits

Your particular benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. ARM's benefits program provides permanent employees with the opportunity to stay innovative and healthy, ensure the wellness of their families, and create a positive working environment.

·  Annual Bonus Plan
·  Discretionary Cash Award
·  Statutory Social Benefits: - Medical, Pension & Maternity
- Work related injury
- Unemployment & Housing fund

·  Commercial Benefits: - Medical, Travel & Life Insurance
- Annual Health Check

·  Allowances, Transportation & Meal
·  Sick Leave, 6 days annually
·  Holiday, 12 days for the 1st year increasing 1 day every calendar year up to 20 days maximum
·  Sabbatical, 20 paid business days every four-years of service
·  Volunteering, One (1) paid working day each year (TeamARM)
·  Others, holiday gifts, congratulations, team and social events

About ARM

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.

Make every future a success.
  • Job directory
  • Business directory