Перейти к содержимому
Syntacore
S
Syntacore
Москва
активна · проверена 1 день назад

Системный разработчик (моделирование аппаратных компонентов)

Разработка и поддержка моделей аппаратных компонентов в симуляторах для процессоров RISC-V. Требуется опыт системного программирования на C/C++, знание Linux и архитектуры процессоров. Предлагается удаленная работа, гибкий график и конкурентная зарплата.

удалённо ~979 500 – 1 959 000 ₸
Языки: English · Pre-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 9 похожих вакансий за 90 дней.

оценка p25–p75
979 500 – 1 959 000 ₸
медиана: 1 795 750 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Обособленное подразделение "Syntacore" занимается разработкой ядер на основе архитектуры RISC-V и является активным участником международного сообщества RISC-V, комитетов и рабочих групп, в которых определяются направления развития архитектуры. Системная разработка является важным направлением в создании процессорных ядер. Команда занимается разработкой собственных и поддержкой существующих программных компонентов, таких как: Syntacore bootloader, OpenSBI, bsp (HAL), QEMU, Linux kernel, Zephyr. Специфика работы в команде подразумевает погружение в архитектуру RISC-V и возможность влиять на архитектурные решения в международном сообществе. Также большое внимание уделяется работе с подсистемой памяти, кэшами, периферийными устройствам и работе с open-source сообществом. На данный момент команда ищет системного разработчика для задач моделирования. Нужно повторять поведение аппаратных компонентов в симуляторах, что позволяет приступить к разработке тестов, системного и прикладного ПО на ранних этапах проектирования и сокращает релизный цикл выпуска итогового продукта.

  • Моделирование будущих и поддержание существующих аппаратных компонентов (от CPU и ускорителей до периферии) в различных симуляторах (QEMU, Spike, Sail, Gem5, список может расширяться в зависимости от задач) и смежных программных компонентах (bootloader, Linux kernel);
  • Совместная работа с командами FPGA по разработке инструментов ко-симуляции (симулятор + RTL симулятор, симулятор + FPGA прототип);
  • Совместная работа с командами разработки системного ПО для процессорных ядер и SoC.
  • Мы ожидаем от будущего члена команды:
  • Понимание архитектуры современных процессоров;
  • Понимание ОС Linux, ядра и систем виртуализации;
  • Программирование на C/C++;
  • Опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
  • Знание классических алгоритмов и структур данных;
  • Уверенный пользователь Linux (включая cli & shell programming);
  • Английский язык на уровне чтения технической литературы;
  • Опыт работы в команде, знакомство с процессами Code Review, CI/CD.
  • Дополнительно приветствуем:
  • Опыт работы с симуляторами (QEMU, Spike, Sail, Gem5, Simics);
  • Знание Python;
  • Знание assembler;
  • Опыт работы с FPGA;
  • Будем рады предложить:
  • Стать частью крупной стабильной компании, разрабатывающей и производящей высокотехнологичное оборудование, а также ежегодно увеличивающей долю рынка и финансовые показатели;
  • График работы с 10:00 до 19:00 с гибким началом и окончанием рабочего дня, возможность удаленной работы;
  • Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы;
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами.
навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Тераплан

21 активная вакансия в компании

3 д. назад

Инженер-разработчик OpenBMC

~979 500 – 1 959 000 ₸ оценка

Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.

C++ Linux Yocto +12
senior удал. hh
1 нед. назад

C++ разработчик базовых станций GSM

~979 500 – 1 959 000 ₸ оценка

Разработка базовых станций и контроллеров GSM для мобильных сетей 4/5 поколения. Требуется опыт работы с C/C++, встраиваемым ПО и многопоточностью. Предлагают удалённую или гибридную работу, ДМС и обучение.

C C++ GSM +8
senior удал. hh
1 нед. назад

Инженер по автоматизации тестирования (Python)

~1 038 270 – 1 698 690 ₸ оценка

YADRO ищет опытного инженера по автоматизации тестирования для работы над инновационными AI-решениями. Требуется глубокое знание Python и pytest, опыт автоматизации API и web-тестов, а также интеграции в CI. Компания предлагает удалённую работу, гибкий график и конкурентную зарплату.

Python pytest CI +8
senior удал. hh
1 нед. назад

Java-разработчик (платформа для решения NP-hard задач оптимизации)

~1 567 200 ₸ оценка

Компания Тераплан ищет Java-разработчика для создания платформы, решающей сложные оптимизационные задачи для крупных логистических и промышленных клиентов. Требуется глубокое знание Java, Spring, PostgreSQL и опыт с контейнеризацией. Предлагают гибридный формат работы, медстраховку и бонусы за научные достижения.

Java Spring Framework PostgreSQL +11
middle удал. hh

Похожие вакансии

6 вакансий
PBF GROUP
P
PBF GROUP
15 ч. назад

Middle C++ разработчик

~979 500 – 1 959 000 ₸ оценка

Ищем Middle C++ разработчика для создания ПО для платежных терминалов. Нужны уверенные знания C++ (11 стандарт), Linux, многопоточности и клиент-серверных приложений. Предлагаем полную удаленку, гибкий график, белую зарплату и льготы IT-компании.

C++ Linux STL +13
middle удал. hh
КонсультантПлюс
К
КонсультантПлюс
22 ч. назад

Ведущий разработчик C++ (Lead)

~979 500 – 1 959 000 ₸ оценка

Ищем ведущего C++ разработчика для проектирования архитектуры и написания высокопроизводительного кода для кроссплатформенного бекенда справочно-правовой системы. Требуется опыт лидом от 6 лет, глубокое знание C++ и баз данных. Предлагают удаленную работу, ДМС и возможности роста.

C++ STL PostgreSQL +10
lead удал. hh
Лаборатория Касперского
Л
Лаборатория Касперского
1 д. назад

Team Lead C++ разработки (Kaspersky Endpoint Security for Linux)

~979 500 – 1 959 000 ₸ оценка

Ищем Team Lead для руководства командой разработки Kaspersky Endpoint Security for Linux. Нужно проектировать и разрабатывать на C++ под Linux, контролировать качество и развивать CI. Требуется опыт коммерческой разработки на C++ и технического руководства.

C++ Linux Kaspersky +8
lead удал. hh
T
Tihonova IT Search
1 д. назад

Разработчик игр на C++

~2 573 231 – 3 356 388 ₸ оценка

Вакансия для разработчика игр на C++ с опытом работы в Unreal Engine. Требуется знание алгоритмов, структур данных и математики компьютерной графики. Работа в международной распределенной команде.

C++ Unreal Engine игровые движки +4
middle удал. HR cr
Астра Облако
А
Астра Облако
1 д. назад

C++ разработчик облачной платформы

~979 500 – 1 959 000 ₸ оценка

Разработка ядра и модулей облачной платформы виртуализации на C++ под Linux. Требуется знание C++17 и Git, приветствуется опыт с виртуализацией и веб-интерфейсами. Предлагают стабильный доход, ДМС и дружную команду.

C++ Linux Git +11
удал. hh
К
Крупная компания в сфере разработки мобильных игр
2 д. назад

Разработчик игр (C++/Unity)

~979 500 – 1 959 000 ₸ оценка

Ищем разработчика игр с опытом на C++ или Unity от 1 года для работы над мобильными играми. Задачи включают программирование логики, верстку интерфейсов и оптимизацию. Компания предлагает удалённую работу, ДМС, оплату обучения и минимум бюрократии.

C++ Unity AI +6
middle удал. hh