Staff Software Engineer
Работодатель · Arm
Будапешт
Arm ищет квалифицированного, опытного и высокомотивированного разработчика встроенного программного обеспечения в Будапеште в нашу группу разработки ПО. Будучи участником команды Arm Central Engineering Software, вы получите возможность влиять на эволюцию вычислений Arm для рынков автомобилестроения, вычислительной инфраструктуры, потребительских технологий и интернета вещей (IoT).
Задачи
- Активное участие в проектировании программного обеспечения и тестировании прошивки для эталонных процессоров приложений.
- Низкоуровневая разработка программного обеспечения, тестирование и отладка на различных платформах, включая программные модели, отладочные платы и серийные продукты.
- Создание программных стеков для эталонных платформ Arm для будущих устройств Arm с сопутствующей разработкой тестового кода.
- Создание решений для автоматизации с целью оптимизации и минимизации задач ручного тестирования и разработки.
- Анализ отраслевых спецификаций, требований дорожной карты, декомпозиция задач и помощь в реализации проектных планов.
- Апстриминг и поддержка открытого исходного кода в тесном взаимодействии с широким сообществом.
Требования
- Отличные навыки программирования на C/C++ с умением добавлять значительный новый функционал, анализировать и исправлять сложные дефекты. Приветствуются знания ассемблера и сильные навыки отладки.
- Подтвержденный опыт тестирования или разработки программного обеспечения.
- Экспертиза в приложениях и низкоуровневых системах с глубоким пониманием системной архитектуры (желательно ARM), основ ОС и прошивок, загрузчиков и драйверов устройств.
- Хорошее понимание методологий тестирования, CI и автоматизации тестирования.
- Сильные межличностные навыки; отличное владение английским языком письменно и устно.