- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Системный разработчик (стажёр) в команду умных устройств
Яндекс — отличная площадка для старта карьеры с сильной инженерной культурой. Работа с реальным «железом» и системным ПО дает уникальный опыт, который высоко ценится на рынке.
Сложность вакансии
Для стажировки требования достаточно высокие: необходимо не только знать C/C++, но и разбираться в схемотехнике и измерительном оборудовании. Основная сложность заключается в необходимости работать на низком уровне с ядром Linux и драйверами.
Анализ зарплаты
Для стажировок в крупных технологических компаниях Москвы уровень оплаты обычно фиксирован и находится в пределах рыночной нормы для начинающих специалистов. Указанные оценки отражают средние выплаты интернам в BigTech сегменте.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Яндекса и создавайте будущее умных устройств на стыке железа и софта!
Описание вакансии
Системный разработчик (стажёр) в команду умных устройств
Москва
Компания: Яндекс
*🔹*Какие задачи вас ждут
-Участвовать в разработке новых устройств компании
Вам предстоит работать на стыке железа и софта, разрабатывать новые и дорабатывать существующие драйверы Linux для различной периферии, дорабатывать загрузчики, ядро Linux и системные сервисы умных устройств.
-Работать с командой
Вместе с командой вы будете исследовать существующие технологии и подходы, а также прорабатывать решения для будущих продуктов.
*🔹*Мы ждём, что вы
-Увлекаетесь электроникой и работали с ней
-Умеете читать принципиальные схемы
-Умеете работать с измерительным оборудованием
-Владеете С или C++ и писали на Python
-Имеете опыт в embedded
-Самостоятельны и инициативны
IT Jobs Откликнуться | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Python
- Linux
- Embedded Systems
- Linux Kernel
- Device Drivers
Возможные вопросы на собеседовании
Проверка базовых знаний языка, критически важного для системной разработки.
В чем разница между ключевыми словами static и extern в языке C применительно к функциям и переменным?
Вакансия подразумевает работу с драйверами и ядром.
Расскажите, как происходит обработка прерывания в ОС Linux от момента срабатывания сигнала на железном уровне до пользовательского приложения.
Важный навык для работы с периферией.
Какие интерфейсы передачи данных (I2C, SPI, UART) вы использовали и в чем их принципиальные различия?
Проверка навыков чтения схем.
Представьте, что устройство не включается. Как вы будете использовать осциллограф и мультиметр для поиска неисправности, имея на руках принципиальную схему?
Оценка опыта работы с загрузчиками.
Что такое Device Tree в контексте Linux и какую роль оно играет при портировании ОС на новое устройство?
Похожие вакансии
C/C++ разработчик (Embedded)
Senior/TeamLead С++ разработки в OpenBMC
Developer С++ (KasperskyOS, KASG)
Менеджер по развитию бизнеса – Industrial IoT
Middle C/C++ Developer
Инженер-электронщик hardware (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!