TL;DR
Embedded Developer (OpenBMC): Developing and maintaining OpenBMC-based embedded Linux solutions for managing and monitoring servers in Yandex's data centers with an accent on software/hardware integration and remote management capabilities. Focus on debugging complex issues at the software and hardware interface, contributing to open-source projects, and developing architectures for new devices.
Location: Moscow
Company
Yandex builds its own data centers and develops hardware for them.
Что делать
- Develop architectures for new hardware devices, considering manufacturability and testing during production.
- Debug problems at the software and hardware interface using debugging tools and collaboration with hardware engineers.
- Synchronize the OpenBMC fork with upstream and collaborate with the OpenBMC community.
Требования
- Confident C++ skills and experience in C++ development.
- Knowledge of classical algorithms, data structures, and design patterns.
- Experience developing for Embedded Linux.
- Ability to develop client-server applications and knowledge of network protocols.
- Ability to solve нестандартные задачи и находить первопричины проблем.
- Experience with version control systems.
- Ability to read technical documentation in English.
Хорошо, если есть
- Experience in system programming for Linux or bare metal at the intersection of software and hardware.
- Participation in open-source projects.
- Ability to read and understand schematics of electronic devices.
- Experience with BMC (Baseboard Management Controller) or similar systems.
- Knowledge of the specifics of data centers and server equipment.
Культура и преимущества
- Extended medical insurance starting from the first month, including стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
- психотерапия в офисе или онлайн-сервисах.
- лазерная коррекция зрения через год работы.
- ведение беременности и роды — через два года.
- Flexible work schedule.
- Жилищные займы.
- Всё для детей.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →