AMD
Sr. Software Development Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в AMD для разработки системного ПО, компиляторов и 3D-графических драйверов для GPU, а также инструментов и пайплайнов данных. Роль охватывает полный цикл: проектирование, разработку, отладку и оптимизацию под аппаратное обеспечение.
Задачи
- Исследовать, проектировать, разрабатывать и тестировать системное ПО уровня ОС, компиляторы и сетевое ПО для полупроводниковых решений
- Проектировать, разрабатывать и отлаживать программное обеспечение для улучшений и новых продуктов
- Разрабатывать ПО и инструменты для платформ, включая ОС, компиляторы, маршрутизаторы, сети, утилиты, базы данных и облачные/интернет-инструменты
- Разрабатывать и оптимизировать 3D-графические драйверы для GPU
- Определять совместимость с аппаратным обеспечением и влиять на его дизайн
- Разрабатывать full-stack веб-приложения на JavaScript (React.js или Node.js) и Python (Flask, Django или FastAPI)
- Создавать интерактивные визуализации данных и дашборды на Python Pandas, Streamlit или PowerBI
- Разрабатывать потоковые пайплайны данных на Scala, Python или shell-скриптах
- Разрабатывать системные программы на shell-скриптах для измерения и триажа прироста производительности
- Автоматизировать CI/CD пайплайны с помощью GitLab CI, GitHub Actions или Jenkins
Требования
- Степень магистра или иностранный эквивалент в области Computer Science, Computer Engineering, Electrical Engineering, Computer Science and Engineering или смежной области
- Опыт проектирования и разработки full-stack веб-приложений на JavaScript (React.js или Node.js) и Python (Flask, Django или FastAPI)
- Опыт создания интерактивных визуализаций данных и дашбордов на Python Pandas, Streamlit или PowerBI
- Опыт разработки потоковых пайплайнов данных на Scala, Python или shell-скриптах
- Опыт разработки системных программ на shell-скриптах для измерения и триажа производительности
- Опыт автоматизации CI/CD пайплайнов с помощью GitLab CI, GitHub Actions или Jenkins
- Опыт может быть получен в рамках магистерской программы, исследований или стажировки
Условия
- Командировки не требуются
- Пакет льгот и бенефитов AMD
- Равные возможности для всех кандидатов
Навыки
- JavaScript
- React.js
- Node.js
- Python
- Flask
- Django
- FastAPI
- Pandas
- Streamlit
- PowerBI
- Scala
- shell scripting
- GitLab CI
- GitHub Actions
- Jenkins
- CI/CD
- 3D graphics drivers
- GPU
- compilers
- operating systems