Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our�Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Sign In to access application status,
saved documents and Job Search Agents
Job Details
2013 Industrial Placement - SDD Validation
Job ID #: 2564
Country: UK Location: Cambridge
Job Category: Software Engineering Employment Type: Students/Interns/Coops
Division: System Design Division Department: SDD Validation and Applications Team
Hours of work (per week): 37.5



Introduction
If you have a smartphone, digital camera, digital TV, gaming console or a smart meter at home, you’ve already used an ARM Powered product. Over 125 ARM Powered products are shipped every second and over 35 billion ARM technology-based chips have been shipped to date making us the world’s leading Intellectual Property (IP) semiconductor supplier.

We see a world where billions of people can collaborate, communicate and connect every day. Improving people’s lives by enabling access to affordable, easy to use intelligent electronic products and services which transform the way we live and work.

Placements at ARM
At ARM we offer placements across our business enabling you to build the key skills needed for future employment by learning about the world of work. You will have the opportunity to work on exciting projects that will challenge you and help develop your abilities.

Together, we will shape the lifestyles of the next billion people in a better world – one that’s always-on, always-connected.

System Design Division
System Design Division of ARM develops and markets the Software Development Suites as end-to-end solution for software development supporting all ARM® processors and ARM CoreSight™ debug technology.
The Applications and Validation team is part of System Design Division and is based in Cambridge, UK. The team is responsible in ensuring quality products with ease of use are delivered to customers.

Role
We have a vacancy for a 12-month Industrial Placement student within the Validation team in System Design Division at our Cambridge office. The role is best suited to undergraduate students with an interest in software testing. You will work on various projects with a senior ARM engineer acting as your mentor and supervisor. The successful applicant will be involved in all aspects of the testing and validation of the ARM Software Development Suites and maintaining the required test infrastructure that comprises development boards, desktop PCs and test software . Formal training is provided where needed, but most candidates learn by working ‘hands-on’ alongside experienced engineers.



Education & Qualifications

  • Studying or completed relevant degree (Computer Science or Electronics Engineering preferred), with demonstrable knowledge of software development and testing.


  • Essential Skills

  • Experience in using scripting languages like Perl/Python.
  • Basic understanding of embedded environments.
  • Familiarity/interest in software testing.
  • Enthusiastic, self motivated, flexible, with strong inter-personal skills, ability to work on own initiative and enjoy working in a team.


  • Desirable Skills

  • Experience of programming in an embedded software environment.
  • Knowledge of ARM architecture.
  • C and C++ coding and debugging skills.
  • Knowledge of Linux and Android
  • Hands-on experience with ARM based development or evaluation boards, such as Beagleboard
  • Knowledge of PC maintenance including ghosting solutions.
  • Familiar with HTML, Google Web Toolkit, Source control systems (CVS, Subversion, GIT) and MySQL or Oracle DB programming.
  • Move Up   Back to top