- Страна
- Россия
C/C++ SoC Engineer | Embedded Linux / FPGA
Интересная позиция в стабильной российской технологической компании с реальными hardware-проектами. Офис в центре Москвы и гибкий график являются значительными плюсами, хотя отсутствие четкой вилки зарплаты требует уточнения.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний на стыке разработки ПО и проектирования аппаратуры (HLS, FPGA, ядро Linux). Требуется понимание прохождения данных через всю систему, включая DMA и кэш-когерентность.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Работодатель не указал конкретные цифры, предлагая обсуждение на основе ожиданий кандидата. Для позиции SoC-инженера с опытом от 3 лет в Москве рыночный диапазон составляет 250 000 – 400 000 рублей после вычета налогов, в зависимости от глубины знаний FPGA и ядра Linux.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#вакансия #cpp #офис #гибрид #DSP #FPGA
*⚙️* C/C++ SoC Engineer | Embedded Linux / FPGA
RUBETEK-TELECOM - российская технологическая компания, которая разрабатывает телекоммуникационное оборудование и программно-аппаратные решения для цифровой связи.
Москва, офис (Арбат), возможен гибрид. Полная занятость.
З/П: Заработная плата - гибко, готовы обсуждать ожидания кандидата.
Должностные обязанности:
Ищем инженера, которому интересно работать на границе Software и Hardware.
C/C++ → HLS → PS/PL → DMA → Linux Kernel → FPGA
В задачах:
Vitis HLS · AXI4/AXI-Stream · DMA · Linux drivers · Device Tree · IRQ · mmap · zero-copy · network drivers · performance optimization.
Знание/опыт:
Нужно: 3+ года C/C++ + HLS + Embedded Linux + SoC/FPGA.
*🔥* Плюс: Zynq / Zynq UltraScale+ MPSoC, Vitis/Vivado, AXI DMA, scatter-gather, Ethernet MAC/PHY, cache coherency, ARM/NEON.
Не просто Embedded Linux. Нужно понимать, как данные проходят через всю систему - от PL до user space.
Условия труда:
Что предлагаем:
*💻* гибрид · 5/2 · 10:00–19:00 ±1 час
*📄* ТК РФ
*💰* стабильная конкурентная зарплата (готовы обсуждать ожидания)
*⚙️* реальные hardware/software-проекты, а не формальный «инновационный» стек
*🚀* сильная инженерная команда и пространство для роста
Контакты:
Если вам это близко - давайте знакомиться.
*📩* Откликнуться
_____________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- C
- HLS
- Embedded Linux
- FPGA
- SoC
- Vitis
- Vivado
- AXI4
- DMA
- Linux Kernel
- Device Tree
- Ethernet MAC/PHY
- ARM NEON
Возможные вопросы на собеседовании
Проверка понимания взаимодействия аппаратной и программной частей SoC.
Опишите процесс передачи данных от FPGA (PL) в пользовательское пространство (User Space) с использованием DMA и mmap. Как обеспечить zero-copy?
Оценка навыков работы с высокоуровневым синтезом.
С какими основными трудностями вы сталкивались при использовании Vitis HLS для реализации алгоритмов на FPGA? Как вы оптимизировали пропускную способность интерфейсов AXI?
Проверка знаний системного программирования под Linux.
Как реализовать обработку прерываний (IRQ) от кастомного IP-блока в драйвере Linux? Какие механизмы синхронизации вы бы использовали?
Оценка опыта работы с архитектурой ARM.
В чем заключаются особенности обеспечения когерентности кэша при работе с DMA на платформе Zynq UltraScale+?
Проверка навыков отладки сложных систем.
Расскажите о самом сложном баге, который возникал на стыке железа и софта в вашей практике. Как вы его локализовали и устранили?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

