Embedded-разработчик (C/C++) (удаленная работа)

20 мая 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Embedded-разработчик (C/C++)

Описание вакансии

Привет!

Немного о нас: KODE разрабатывает цифровые продукты (mobile, web, backend, IoT, Conversation Design & etc.) с 2013 года, занимая на сегодняшний день первые места в популярных рейтингах:
- 1 место в Рейтинге Рунета 2024 года в номинациях лучшая мобильная разработка и мобильный дизайн;
- Золотая группа в рейтинге работодателей Forbes 2024;
-
1 место в рейтинге работодателей РБК 2024;
- 3-е место среди лучших работодателей России в IT-компаниях среднего размера по версии hh.ru 2024.

В нашей команде работает более 350 профессионалов своего дела по всему миру, каждый день делая жизнь пользователя, бизнеса и государства лучше.

Чем предстоит заниматься:

  • Исследование и прототипирование системы на базе BSP от вендора;

  • Доработка загрузчика: инициализация, механизм обновления, защита;

  • Разработка низкоуровневого ПО для MCU (инициализация периферии, работа с регистрами);

  • Интеграция и адаптация MCAL-драйверов;

  • Анализ и реализация функций обеспечения функциональной безопасности (FuSa), работа с документацией вендора;

  • Использование RTOS в многокристальных MCU: задачи, синхронизация, прерывания;

  • Разработка unit-тестов, внедрение автоматизированной проверки;

  • Работа по индустриальным стандартам качества и безопасности ПО;

  • Сборка базовых образов для валидации, техническая поддержка hardware-команды;

  • Вывод подсистемы в продакшн, последующее сопровождение;

  • Анализ требований, участие в тех. ревью и согласованиях.

Что мы ждем от нового члена команды:

  • Опыт использования С для продуктовои разработки;

  • Опыт работы с RTOS;

  • Опыт работы с ядрами ARM Cortex-A, R52;

  • Знание python/bash/make;

  • Знание шин SPI/I2C/UART;

  • Умение тестировать собственныи код,

    TDD, CI/CD;

  • Английский язык B1.

Будет плюсом:

  • Опыт сборки embedded Linux образов используя yocto/buildroot;

  • Знание C++;

  • Знание и опыт работы с автомобильными интерфеи сами (CAN, LIN, Automotive Ethernet);

  • Понимание взаимодеи ствия устрои ств автомобиля по CAN шине и архитектуру автомобиля в

    целом;

  • Понимание и опыт в Security Development Lifecycle концепции;

  • Опыт работы с GHS компилятором.

Что мы можем предложить:

  • Трудоустройство в аккредитованную IT-компанию (подходим для IT-ипотеки и предоставляем отсрочку от срочной военной службы);
  • Гибкие процессы и адекватный менеджмент;
  • Отсутствие бюрократии и тотального контроля: мы не логируем экраны и очень лайтово трекаем рабочее время из Jira;
  • Гибкое начало рабочего дня;
  • Комфортные офисы в Калининграде и Питере, а также возможность работать удаленно;
  • Программу релокации в Калининград для тех, кому не сидится на месте и нравится ходить в офис;
  • Прозрачность в коммуникациях, задачах, планах развития;
  • Регулярную индексацию заработной платы;
  • Саппорт и поддержку инициатив и при этом уважение к желанию специалиста просто кодить/дизайнить/тестировать и т.д.;
  • Технологизации (выделенное рабочее время специально под развитие) и возможность влиять на проекты;
  • Полный пакет ДМС (стоматология, ветеринария, скорая помощь).

F.A.Q.

  • Ревью резюме соискателей проводит Teamlead команды;
  • Этапов интервью два;
  • Испытательный срок есть и обычно он длится 2-3 месяца, Performance Review каждые 3-6 месяцев;
  • Финансовое вознаграждение в рынке и обсуждается по результатам технического собеседования;
  • Еще для тех, кому это близко, у нас есть целая куча развлекательных и профессиональных ивентов, выездные корпоративы, английский, своя рок-группа и много чего еще, чем можно отвлечься и разгрузить голову.

Будем рады видеть вас частью нашей команды!