ИСС

Программист встраиваемых систем (Embedded Developer)

От 100 000 RUR
  • Нижний Новгород
  • От 1 года до 3 лет
  • JavaScript
  • ASP.NET
  • HTML
  • CSS
  • C#
  • C
  • C++

Мы ищем опытного программиста встраиваемых систем для разработки и поддержки ПО наших устройств. Если вы уверенно владеете C/C++, разбираетесь в схемотехнике и хотите работать над проектами на базе ESP32-S3 и Linux-платформах — мы ждем вас!

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

  • Разработка встроенного ПО (firmware) для устройств на базе STM.
  • Разработка и поддержка ПО для устройств на базе Orange Pi Zero (Linux).
  • Написание драйверов периферии, реализация протоколов обмена.
  • Отладка аппаратной и программной частей, участие в тестировании устройств.
  • Поддержка существующего кода, оптимизация работы устройств.

Что мы ждем от кандидата:

  • Языки: Уверенное владение C и C++.
  • Платформы: Опыт разработки под STM и Linux-based платы (Orange Pi Zero).
  • Архитектура: Понимание работы микроконтроллеров, архитектуры ARM Cortex-M.
  • Электроника: Понимание цифровой и аналоговой схемотехники, умение читать схемы Э3.
  • RTOS: Понимание принципов работы операционных систем реального времени (опыт работы с FreeRTOS обязателен).
  • Интерфейсы: Опыт работы с периферией: SPI, UART (RS-232, RS-485), I2C, CAN, ADC.
  • Инструменты: Навыки отладки, опыт работы с различными средами разработки (IDE) и программаторами.
  • Технический английский: Умение читать документацию (datasheets, reference manuals).

Условия работы:

  • Официальное трудоустройство по ТК РФ.
  • Стабильная заработная плата (обсуждается индивидуально по результатам собеседования).
  • График работы 5/2 (в офисе).
  • Удаленная работа: возможна частично, по согласованию с руководителем.
  • Интересные, сложные задачи и профессиональный рост.