Санкт-Петербургский политехнический университет Петра Великого (ФГАОУ ВО СПбПУ)

Инженер-программист встраиваемых систем (embedded developer)

От 200 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • C/C++
  • Python
  • ARM
  • Linux
  • Git
  • STM32
  • Робототехника
  • Электроника
  • Программирование микроконтроллеров

Команда Центра технологических проектов занимается мультидисциплинарными проектами, связанными с разработкой аппаратно-программных комплексов на основе альтернативных и возобновляемых источников энергии.

Наши области интересов:

  • робототехника (надводная, наземная и воздушная), беспилотные аппараты;
  • системы сбора данных, системы распознавания объектов и потоковой обработки данных;
  • системы накопления и выработки электроэнергии, водородные системы;
  • разработка электроники, авиакосмических изделий; приборов, механизмов управления и автоматизации производства, сварочного оборудования, технологий композитных материалов и изделий на их основе.

Периодически мы участвуем в образовательных мероприятиях и делимся опытом с учащимися, участвуем в организации соревнований по робототехнике ИНТЕРА и Всероссийской космической программе SpacePi.

Задачи:

  • разработка ПО для микроконтроллеров на базе Cortex-M (STM32), AVR, ARM;
  • отладка и тестирование ПО на опытных образцах;
  • участие в разработке алгоритмов работы, обработки данных и протоколов обмена;
  • разработка и поддержка ПО для разрабатываемых встраиваемых устройств (Bluetooth, WiFi, SAT, LTE, STM32).

Требования к кандидату:

  • опыт разработки и программирования от 3 лет;
  • владение C/C++;
  • знание цифровых интерфейсов (USART, SPI, I2C…);
  • знание automotive интерфейсов (LIN, CAN…);
  • знание и умение пользоваться git;
  • микропроцессоры и микроконтроллеры;
  • знание технического английского языка, умение читать чертежи и работать с документацией (ЕСПД);

Преимуществом будет:

  • знание Python;
  • опыт разработки ПО под Windows/Linux;
  • опыт работы с модулями Bluetooth, WiFi, SAT, LTE;
  • опыт работы с модулями серии nRF52;
  • владение Аltium designer.

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

Условия:

  • График работы 5/2, с 9:00 до 18:00 (8 часов чистой работы + 1 час на обед); гибрид возможен.
  • Возможность получения брони от мобилизации;
  • Высокотехнологичный полигон с современными лабораториями, центрами, оборудованием, комфортабельными рабочими местами.
  • Для сотрудников у нас есть спортивный комплекс, концертный зал, базы отдыха, библиотека, корпоративные мероприятия, возможность получения служебной жилой площади.