Сертифицированный инженер ARM
Сертифицированный инженер ARM (англ. ARM Accredited Engineer, сокращённо AAE) — программа профессиональной сертификации, ранее присуждаемая компанией ARM Holdings. Программа была разработана для инженеров по аппаратному и программному обеспечению, желающих подтвердить свои знания в области технологий ARM[1]. Программа была запущена в 2012 году[2][3] в ходе серии мероприятий, включая ARM TechCon 2012[4][5][6].
Программа Сертифицированный инженер ARM включала несколько квалификаций, каждая из которых имела собственную учебную программу и оценивалась посредством отдельного часового экзамена с множественным выбором.
Программа была завершена в 2016 году[7].
Сертификации
AAE, вступительный уровень сертификации, являлся первой введённой аккредитацией. Учебная программа AAE охватывала вопросы, связанные с программным обеспечением архитектуры ARMv7, с особым акцентом на профили Cortex-A и Cortex-R, включая процессоры приложений и процессоры реального времени. Архитектура Cortex-M не входила в охват данной квалификации. Сертификация была ориентирована на разработчиков встраиваемого программного обеспечения и систем, обладающих широкими знаниями по технологиям ARM.
Учебная программа включала следующие направления:
- Архитектура ARM (30 %)
- Разработка программного обеспечения (30 %)
- Оптимизация программного обеспечения (15 %)
- Системы (10 %)
- Отладка программного обеспечения (8 %)
- Реализация (7 %)[8]
Сертификация AAME (англ. ARM Accredited MCU Engineer) была представлена 16 сентября 2013 года. Она также являлась аккредитацией начального уровня, аналогичной базовой AAE, но с фокусом на профиль ARMv7 Cortex-M. Эта квалификация предназначалась для инженеров-разработчиков встраиваемого программного обеспечения с широкой подготовкой по технологиям ARM, при этом делался упор на микроконтроллеры.
Учебная программа включала следующие направления:
- Архитектура ARM (35 %)
- Разработка программного обеспечения (30 %)
- Отладка (13 %)
- Оптимизация программного обеспечения (10 %)
- Реализация (7 %)
- Инициализация системы (5 %)
В период с 2013 по 2016 годы к запуску рассматривались следующие квалификации:[9]
- Сертифицированный инженер ARM по Cortex-A (AACAE, англ. ARM Accredited Cortex-A Engineer)
- Сертифицированный инженер ARM по Cortex-R (AACRE, англ. ARM Accredited Cortex-R Engineer)
- Разработчик Windows на ARM (AAWoAD, англ. AA Windows on ARM Developer)
- Разработчик Linux на ARM (AALoAD, англ. AA Linux on ARM Developer)
- Разработчик Android на ARM (AAAoAD, англ. AA Android on ARM Developer)
- Специалист по графике ARM (AAGS, англ. AA Graphics Specialist)
- Специалист по безопасности ARM (AASS, англ. AA Security Specialist)
- Сертифицированный инженер ARM по Cortex-M (AACME, англ. ARM Accredited Cortex-M Engineer)
- Разработчик ARM по СнК (AASoCD, англ. ARM Accredited SoC Developer)
- Специалист по СнК ARM (AASoCS, англ. ARM Accredited SoC Specialist)
Экзамены
Все экзамены программы Сертифицированный инженер ARM проводились компанией Prometric Inc. в виде контролируемого компьютерного теста на специализированных платформах в сети из 10 000 авторизованных тестовых центров Prometric по всему миру[10]. Экзамен включал 70 вопросов с множественным выбором. На выполнение отводился один час. Результаты выдавались моментально на экране, при этом выставлялись только итоговые статусы «сдано» или «не сдано» — буквенные и процентные оценки не предоставлялись. При успешной сдаче экзамена выдавалось бумажное свидетельство по запросу кандидата.
