AMD
Infrastructure Firmware Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер инфраструктуры прошивок в группе Platform FW Quality компании AMD. Технический лид, отвечающий за сквозную поставку фич прошивки для APU и CPU, CI/CD-автоматизацию и валидацию в pre-silicon и post-silicon окружениях.
Задачи
- Отвечать за сквозную поставку инфраструктурных фич прошивки: от скоупинга и дизайна до реализации, валидации и релиза
- Принимать архитектурные и дизайнерские решения, писать и ревьюить спецификации и технические предложения
- Быть основным техническим владельцем закреплённых областей, обеспечивать корректность и поддерживаемость
- Отлаживать сложные кросс-компонентные проблемы в pre-silicon и post-silicon окружениях
- Вести за собой через влияние: выстраивать техническое направление и разблокировать исполнение между командами
- Менторить junior и middle инженеров через дизайн-ревью, код-ревью и повседневный коучинг
- Работать с program managers, архитекторами и командами валидации: выявлять зависимости, риски и пробелы в исполнении
- Развивать CI/CD-пайплайны на GitHub Actions, многоступенчатые пайплайны валидации и автоматизацию тестирования
- Внедрять безопасные практики CI/CD, управление секретами и governance репозиториев
Требования
- Сильные навыки решения проблем и аналитическое мышление с фокусом на продуктовую разработку
- Опыт инженерии CI/CD пайплайнов (GitHub Actions/Jenkins): модульные переиспользуемые workflow, динамические матрицы сборок, event-driven автоматизация
- Опыт построения многоступенчатых пайплайнов валидации с автоматическим запуском тестов, триажем падений и парсингом логов
- Сильное владение Python, Bash/Shell и PowerShell для кастомного билд-тулинга и интеграции REST/GraphQL API
- Опыт оптимизации времени пайплайнов (кэширование, параллелизация), retry-стратегий и телеметрии CI
- Практический опыт безопасных практик CI/CD: управление секретами и токенами, branch protection, required status checks
- Опыт разработки на C/C++ или скриптинга на Python, Perl, Ruby
- Владение облачной инфраструктурой Azure и Kubernetes (AKS)
- Знание сетей (TCP/IP, базовая администрирование) и командной строки Linux
- Опыт или сильный интерес к низкоуровневому программированию и отладке
- Опыт менторинга или технического лидерства над другими инженерами
- Степень бакалавра в инженерии
Условия
- 12-месячный срочный контракт с возможностью продления или перевода в постоянную занятость
- Офис в Белграде, Нише или Нови-Саде
- Пакет льгот AMD
Навыки
- GitHub Actions
- Jenkins
- CI/CD
- Python
- Bash
- Shell
- PowerShell
- REST
- GraphQL
- C
- C++
- Perl
- Ruby
- Azure
- Kubernetes
- AKS
- TCP/IP
- Linux
- Embedded C
- mTLS
- FPGA
- Emulation