The Wayback Machine - https://web.archive.org/web/20120814050316/http://www.arm.com:80/support/arm-accredited-engineer.php

Login

ARM The Architecture For The Digital World  

ARM Accredited Engineer Program

ARM Accredited Engineer Program Image
The ARM Accredited Engineer (AAE) program is a global certification program that allows software and hardware engineers to become “ARM Accredited Engineers”. It provides reliable and comprehensive industry-wide qualifications that employers can use as quality benchmarks for hiring new staff and measuring the success of training programs.

Achieving an AAE certification allows developers and engineers to demonstrate a level of technical proficiency and expertise in using ARM technology that will set them apart in a very competitive job market. It enables engineers to demonstrate that they have the skills necessary to lead organisations in the successful design and implementation of the most advanced, power-efficient and high performance microprocessor technology on the market.  

 Download the AAE Entry Level syllabus here (230KB PDF)

REGISTER NOW to sit the ARM Accredited Engineer exam.

 

 


ARM continually invests in the development of new business services to provide our thriving ecosystem of partners greater opportunity for innovation and value in their products. The ARM Accredited Engineer certification program will be a key factor in driving the proliferation of engineers with demonstrable skills in the design and development of devices integrating ARM technology. ARM Accredited Engineer certification will be an important differentiator for the industry’s engineers and engineering students.

We believe that all parts of the ARM ecosystem will benefit from the introduction of this program:

For Engineers         

  • Developers and engineers who pass the AAE exam will become “ARM Accredited Engineers”. This will allow them to demonstrate an industry-wide, consistent and independently verified competence in using ARM technology.  
  • An AAE certification will be considered by employers as a credible, tangible asset on engineers’ CVs, helping those engineers to secure better jobs, promotions and pay-rises in a very competitive job market.         
  • Engineers will be able to use this program to help focus and progress their own career development and experience of ARM technology, making them more productive in their jobs.

For Students         

  • Students who gain the AAE certification will be able to differentiate themselves from other students and gain the edge that they may need to secure the best jobs.
  • Many students will be able to use the AAE certification to provide evidence of technical competence, in the absence of any real experience in a work environment.         
  • With an accreditation from ARM, students will be better prepared for a job in the embedded systems industry and will be more productive from an early stage in their jobs.

For Employers         

  • Companies will be able to use the AAE certification as a reliable and comprehensive benchmark during the recruitment of technical staff to work on ARM-related projects. Many employers use technical questions during an interview process to test technical competence. However few companies use any formal testing process and most ask only a handful of questions. Developed by educational psychologists and ARM’s own technical subject matter experts, the AAE exam will comprehensively and thoroughly test candidates in a consistent and balanced manner, testing knowledge across a broad but relevant range of subject areas.         
  • Employers will also be able to use the certification program internally to incentivize staff and give them useful performance and development targets on which to focus.        
  • The AAE exams could also provide a reliable means for measuring the success of re-training programs.

For Universities and Educators         

  • Many universities already include ARM related subject matter in some of their courses. The introduction of the AAE Certification will provide a consistent and comprehensive curriculum with which those universities can align their own course curriculum. ARM is working to enable universities around the world to do this.         
  • Students may prefer universities that offer courses aligned with the AAE curriculum because they will be able to take the AAE certification exam on completion of their course without any further study.         
  • Some universities will view the introduction of the AAE certification program as a good opportunity to publish teaching materials or books that cover the AAE Curriculum.         
  • Commercial training providers will benefit from an increased demand for training from industry and from individuals seeking to complete a study program prior to sitting the AAE exam. Some may choose to offer dedicated training courses aligned with the AAE curriculum.

The range of technology that ARM offers to our partners and their customers is very wide and covers several knowledge domains – basic architecture, advanced architecture, Windows/Linux/Android  on ARM, security, graphics, virtualisation, System and SoC design etc.

In order to comprehensively and reliably cover such a wide range of subject matter ARM will be offering a suite of accreditation qualifications, covering a range of difficulty levels, knowledge domains and specialist areas.

The diagram shows the certifications that we plan to develop and how they align with ARM technology. With the initial launch of the AAE Certification Program we only offer one qualification (the qualification shown in Blue on the diagram). As the program is rolled out, we will introduce the other qualifications shown.    

 

ARM Accredited Engineer (AAE)

The AAE qualification is an entry-level qualification that will focus only on software-related aspects of the ARMv7 Architecture, with a specific focus on Cortex-A and Cortex-R profiles (plus common subjects like software tools). It will not include questions about Cortex-M systems. The AAE is aimed at general embedded software and systems developers who have a broad knowledge of ARM technology, biased towards applications processors and real-time processors. Find out more.  

ARM Accredited MCU Engineer (AAME)

The ARM Accredited MCU Engineer will be introduced in the second stage of this program. It is intended to be an entry-level qualification, similar to the basic AAE qualification, but focussed on the ARMv7 Cortex-M profile. This qualification is aimed at general embedded software engineers with a broad knowledge of ARM technology, biased towards microcontrollers.

ARM Accredited Cortex-A Engineer (AACAE)

This qualification expands on the basic level of difficulty tested by the AAE qualification. It focuses specifically on the Cortex-A architecture, and introduces more technically advanced questions. This qualification is also a software-only exam, aimed at those developers who have specialised, to some extent, in developing software to run on a Cortex-A application processor. This qualification is aimed at those more experienced or specialised developers who have expert knowledge of the Cortex-A architecture, typically working in mobile devices, tablets and other general purpose application processing platforms.

ARM Accredited Cortex-R Engineer (AACRE)

This qualification expands on the basic level of difficulty tested by the AAE qualification. It focuses specifically on the Cortex-R architecture, and introduces more technically advanced questions. This qualification is also a software-only exam, aimed at those developers who have specialised, to some extent, in developing software to run on a Cortex-R real-time processor. This qualification is aimed at those more experienced or specialised developers who have expert knowledge of the Cortex-R architecture, typically working in hard real-time applications, such as automotive, medical and other safety critical applications.

AA Windows on ARM Developer (AAWoAD)

This qualification will focus on the skills and competencies necessary for the development of Windows 8 software running on ARM-based hardware. Specifically it will include the aspects of the Cortex-A architecture which are relevant to Windows 8 software developers who wish to develop high performance, low power, compact and reliable code, making use of the sophisticated features of the ARM architecture to improve their software. This qualification is aimed at those more experienced or specialised developers who have expert knowledge of the Cortex-A architecture.

AA Linux on ARM Developer (AALoAD)

This qualification will focus on the skills and competencies necessary for the development of Linux software running on ARM-based hardware. Specifically it will include the aspects of the Cortex-A architecture which are relevant to Linux software developers who wish to develop high performance, low power, compact and reliable code, making use of the sophisticated features of the ARM architecture to improve their software. This qualification is aimed at those more experienced or specialised developers who have expert knowledge of the Cortex-A architecture.

AA Android on ARM Developer (AAAoAD)

This qualification will focus on the skills and competencies necessary for the development of Android software running on ARM-based hardware. Specifically it will include the aspects of the Cortex-A architecture which are relevant to Android software developers who wish to develop high performance, low power, compact and reliable code, making use of the sophisticated features of the ARM architecture to improve their software. This qualification is aimed at those more experienced or specialised developers who have expert knowledge of the Cortex-A architecture.

AA Graphics Specialist (AAGS)

This qualification will focus on the skills and competencies necessary for the development of complex graphics software running on Cortex-A or Cortex-R processors.

AA Security Specialist (AASS)

This qualification will focus on the skills and competencies necessary for the development of complex secure applications running on Cortex-A or Cortex-R processors, using the TrustZone features of the architecture.


The ARM Accredited Engineer certification is the first qualification in the AAE certifications program. It is an entry-level qualification that will focus only on software-related aspects of the ARMv7 Architecture, with a specific focus on Cortex-A and Cortex-R profiles (plus common subjects like software tools). It will not include questions about Cortex-M systems.

The AAE is aimed at general embedded software and systems developers who have a broad knowledge of ARM technology, biased towards applications processors and real-time processors.

Prerequisites

In order to successfully sit the AAE Exam, candidates should have the following:       

  • Some familiarity with the C programming language and the ability to read and understand ARM assembly language code.         
  • A good grounding in basic software engineering and development skills.         
  • Experience of programming in embedded systems.         
  • An understanding of all the subject areas covered in the most recent version of the “Official ARM Accredited Engineer Curriculum” which can be downloaded below.

Syllabus

The AAE Certification exam focuses on software-related aspects of the ARMv7 Architecture, with a specific focus on Cortex-A and Cortex-R profiles (plus common subjects like software tools).

Most of the questions will require a detailed knowledge of the subject matter they cover, however there may also be some overview questions, which at this level, will only require a high level knowledge of the subject areas they cover (more detailed questions will be included in subsequant advanced level exams).

Download the AAE Entry Level syllabus here (230KB PDF)

The Exam Process

The AAE exam process will be managed on behalf of ARM by Prometric Inc who provide a network of 6000 Approved Test Centres worldwide in which candidates can sit the AAE test. Candidates register through the Prometric website, select the appropriate exam and location in which they would like to sit it, and then place their booking.

Please click here to visit the website and book your exam today.


The ARM Accredited Engineer program is open to all engineers, students, consultants, trainers, lecturers and any other individuals who wish to demonstrate a minimum level of competence in using ARM technology. We recognise however that many organisations will recognise the benefits of encouraging their engineers, students, trainees and members to become accredited and will want to promote this program to them and even support them financially by sponsoring them to sit the exams.

For this reason we have created a number of partner programs to support such organisations and offer them a range of benefits, including discounts and other special offers.

Corporate Membership Program

OEMs/IDMs and other corporate entities may wish to sign up for our Corporate membership program. The program offers a range of benefits, including vouchers allowing employers to offer their staff a discount on the normal price and pre-pay vouchers allowing employers to sponsor their staff to sit the exams (volume pricing discounts apply for bulk voucher pourchases).

ARM Accreditation Training Partner (AATP) Program

AATP LogoMany commercial training providers already offer ARM training to their customers. We anticipate that the introduction of the AAE program will create an increased demand for such training courses. Participating AATPs that offer courses aligned with the syllabus of the AAE exam will be able to purchase discounted AAE vouchers which they can bundle with these training courses in order to increase the value to their customers. AATPs will also benefit from volume pricing for bulk voucher purchases

All ARM Approved Training Centers (ATCs) and many other commercial training providers will be entitled to register with the ARM Accreditation Training Partner (AATP) program. For a small one-off joining fee AATPs will be entitled to purchase discount vouchers, use the AATP logo and branding and have their companies listed under the AATP section of this website, along with other learning and teaching resources. ARM will also provide limited support to help qualifying AATPs ensure that their courses are properly aligned with the AAE syllabus.

ARM Accreditation University Partner (AAUP) Program

AAUP LogoMany universities already recognise the value in offering ARM-related training to their students in order to prepare them for the needs of industry and give them the best chances of finding employment opportunities in an increasingly competitive job market

Universities and other non-profit educational institutions that offer further education courses aligned with the AAE syllabus will be able to register with the ARM Accreditation University Partner (AAUP) program and promote themselves as partner organizations. Registered AAUPs will be entitled to use the AAUP logo and will be listed on the ARM website along with other AAE program learning and training resources.

To find out more about any of these partner programs and the benefits they can offer, please contact the AAE program team on [email protected].