Senior Embedded-разработчик (STM32, C/C++, FreeRTOS)

Технотроникс

Senior Embedded-разработчик (STM32, C/C++, FreeRTOS)

Пермь, улица Героев Хасана, 9

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

Мы — Технотроникс, российская инженерная компания, которая более 20 лет разрабатывает и производит собственные контроллеры и программное обеспечение для телекоммуникаций, энергетики и промышленности.

У нас есть собственное производство, действующая линейка продуктов и команда, готовая перейти на новый уровень разработки встроенного программного обеспечения.

Мы ищем инженера, который станет техническим лидером разработки встроенного ПО и создаст платформу, на которой будут строиться новые продукты компании.

Почему открыта вакансия?

Исторически каждое устройство в компании разрабатывалось как самостоятельный проект. Такой подход позволил быстро создавать новые продукты, но со временем привел к накоплению технического долга: повторяющийся код, разные подходы к архитектуре и отсутствие единой платформы разработки.

Сейчас мы сознательно меняем этот подход.

Наша цель — создать единую архитектуру встроенного ПО, библиотеку переиспользуемых компонентов и стандарты разработки, которые станут основой всей новой линейки устройств.

Для этого нам нужен опытный Embedded-разработчик, который возглавит техническое развитие этого направления.

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

Главная задача — создать современную платформу разработки встроенного ПО.

Вам предстоит:

  • разработать архитектуру программной платформы для устройств на базе STM32;
  • спроектировать структуру репозиториев и организацию исходного кода;
  • создать библиотеку повторно используемых компонентов, драйверов и сервисных модулей;
  • разработать Bootloader и инфраструктуру обновления устройств;
  • определить стандарты написания кода, взаимодействия модулей и организации проектов;
  • реализовывать прикладную бизнес-логику новых устройств на базе созданной платформы;
  • участвовать в выборе технологий и дальнейшем развитии Embedded-направления.

Наша команда:

Сегодня в команде работают:

  • опытный разработчик аппаратной части;
  • два начинающих Embedded-разработчика;
  • собственное производство, позволяющее быстро проверять и запускать новые устройства.

Мы ожидаем, что новый коллега станет техническим наставником команды: поможет организовать процесс разработки, проводить код-ревью, обучать неопытных инженеров и постепенно формировать инженерную культуру внутри отдела.

Наш стек:

Сегодня основная разработка ведется на STM32F207. В новых проектах планируем использовать STM32F4 и постепенно сформировать единую платформу для нескольких семейств STM32.

Используем язык C/C++, Git и FreeRTOS. Готовы обсуждать внедрение новых инструментов и практик, если они помогут сделать процесс разработки более эффективным.

Что мы ожидаем?

  • уверенное знание C и C++;
  • опыт коммерческой разработки встроенного ПО для STM32;
  • уверенное понимание архитектуры ARM Cortex-M;
  • опыт разработки приложений с использованием FreeRTOS или других RTOS;
  • опыт разработки Bootloader;
  • опыт проектирования многомодульных Embedded-приложений;
  • опыт разработки драйверов периферии;
  • понимание принципов построения масштабируемой архитектуры встроенного ПО;
  • уверенное владение Git;
  • умение писать читаемый, поддерживаемый и документируемый код.

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

Почему эта работа может быть интересной?

Это возможность не просто писать прошивки, а определить направление развития Embedded-разработки компании.

Решения, которые вы примете, станут основой архитектуры будущих продуктов и инженерным стандартом для всей команды.

Если вам интересно создавать не отдельные устройства, а систему разработки, которой будут пользоваться другие инженеры, — вам у нас будет интересно.

Мы предлагаем:

  • уровень дохода обсуждается индивидуально и зависит от опыта, компетенций и уровня ответственности, который кандидат готов взять на себя;
  • официальное трудоустройство в аккредитованной ИТ-компании;
  • график работы 9:00–18:00;
  • гибридный формат работы — удаленная работа возможна в те дни, когда не требуется присутствие в офисе или работа с оборудованием;
  • возможность самостоятельно принимать технические решения и влиять на архитектуру всей линейки продуктов;
  • поддержку руководства при внедрении новых инженерных практик.

Несколько слов от технического директора:

Я понимаю, что такую платформу невозможно построить по готовому рецепту. Многие технические решения нам еще только предстоит принять.

Поэтому я ищу не просто разработчика, а инженера, который станет моим партнером в развитии Embedded-направления компании.

Мне нужен человек, с которым можно обсуждать архитектуру, спорить о технических решениях, вместе формировать стандарты разработки и постепенно выстраивать сильную инженерную команду.

Со своей стороны я готов дать свободу в выборе технических решений, возможность влиять на развитие продуктов и поддержку любых инициатив, которые помогут сделать разработку лучше.

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

Ждём вас в нашей команде!

Навыки
  • • Embedded C
  • C++
  • • C
  • • Firmware Development
  • • Embedded Systems
  • • STM32
  • • ARM Cortex-M
  • • FreeRTOS
  • • RTOS
  • • Bootloader
  • Git
  • • Разработка встроенного ПО
  • • Архитектура программного обеспечения
  • • Разработка драйверов
  • • Firmware
  • • Embedded Software
  • • Code Review
  • • Техническое лидерство
  • • Наставничество
  • • UART
  • • SPI
  • • I2C
  • • CAN
  • • RS-485
  • • Ethernet
  • • TCP/IP
  • • STM32CubeIDE
  • • GCC
  • • J-Link
  • • CMake
Посмотреть контакты работодателя

Адрес

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

Форпласт Трейдинг

Главный бухгалтер

Форпласт Трейдинг

  • Пермь

  • от 90000 RUR

Учетный центр ГлавБух

Главный бухгалтер в одном лице

Учетный центр ГлавБух

  • Пермь

  • от 80000 RUR

Пермский мукомольный завод

Главный энергетик

Пермский мукомольный завод

  • Пермь

  • до 100000 RUR

Альянс, ГК
  • Пермь

  • до 100000 RUR

Учетный центр ГлавБух

Главный бухгалтер

Учетный центр ГлавБух

  • Пермь

  • до 140000 RUR

Клиника репродукции Философия жизни

Главный инженер проекта

Клиника репродукции Философия жизни

  • Пермь

  • до 140000 RUR

Nord Company, Санкт-Петербург

ГИП (главный инженер проекта)

Nord Company, Санкт-Петербург

  • Пермь

  • до 140000 RUR

Кейтеринбург
  • Пермь

  • до 140000 RUR

Galileosky
  • Пермь

  • до 140000 RUR

НикоФарм
  • Пермь

  • от 80500 RUR

  • Пермь

  • от 80000 RUR

Проектное бюро ЛАД (ООО ЛАД)

Ведущий архитектор

Проектное бюро ЛАД (ООО ЛАД)

  • Пермь

  • от 110000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию