Инженер-разработчик встраиваемых систем (Embedded Systems Engineer)

Дата размещения вакансии: 15.01.2025
Работодатель: ProfiStaff
Уровень зарплаты:
от 200000 до 250000 RUR
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Сфера деятельности компании: Аккредитованная IT-компания, разработчики ПО.

Мы рассматриваем кандидатов с опытом и навыками:

  • Высшее профильное образование;
  • Опыт работы в аналогичной должности не менее 5 лет;
  • Уверенное владение языками программирования C и C++.
  • Чтение и работа с технической документацией на английском языке.
  • Глубокое понимание архитектуры микроконтроллеров и работы с их периферийными модулями (SPI, I2C, ADC, DAC, UART, CAN, USB, SDIO, Ethernet и др.).
  • Опыт работы с операционными системами реального времени (FreeRTOS, uCOS).
  • Знание интерфейсов связи (CAN, RS485, RS422, RS232, Wiegand, 1-Wire) и реализация протоколов (OSDP, CAN, MODBUS).
  • Умение читать электрические схемы и разрабатывать отказоустойчивое ПО, непрерывного функционирования;
  • Опыт работы с отладчиками (внутрисхемными) и инструментами разработки (Keil, IAR, GCC, GDB, bin utils, CMake, Make).
  • Навыки работы с измерительной аппаратурой (осциллографы, логические анализаторы, генераторы сигналов).
  • Знание сетевых протоколов (TCP/IP) и базовые навыки скриптового программирования (C#, Python).
  • Опыт работы с системами контроля версий (Git, SVN).
  • Желателен опыт разработки ПО для контроллеров программно-аппаратных комплексов в области систем безопасности (ИСБ, СКУД, ССОИ).

Цели и задачи:

  • Разработка программного обеспечения для микроконтроллеров STM32, Artery и Миландр с архитектурой ARM32.
  • Участие в проектировании электрических схем устройств, включая распределение ресурсов и интерфейсов микроконтроллеров.
  • Создание нового программного обеспечения и модернизация существующего кода.
  • Проведение отладки и начального тестирования разработанных решений.
  • Разработка технологического и десктопного технологического ПО для внутрисхемного и нагрузочного тестирования оборудования.
  • Исправление ошибок, выявленных на этапах тестирования.
  • Оценка сроков и этапов выполнения задач.
  • Участие в подготовке требований к создаваемому ПО и участие в его испытаниях.
  • Ведение документации по коду и участие в составлении технической документации на программное обеспечение.

Предлагаемые условия:

  • Место работы: г. Москва, Центр (шаговая доступность от метро);
  • График работы: 5/2, с 08:00 до 17:00 ч. (только ОФИС!);
  • Заработная плата: оклад от 200 000 до 250 000 руб. net;
  • Компания входит в реестр аккредитованных ИТ-компаний (бронь, льготы);
  • Медицинская страховка;
  • Оформление строго по ТК РФ.