Ведущий инженер-программист

Дата размещения вакансии: 24.04.2026
Работодатель: КСЭ
Уровень зарплаты:
з/п не указана
Город:
Уфа
проспект Октября 69/3
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Разработка и отладка простых модулей программного обеспечения для микроконтроллеров (на языках C/C++);
  • Написание и сопровождение тестов для проверки базовой функциональности прошивки;
  • Работа с периферией микроконтроллеров (GPIO, UART, I2C, SPI, таймеры и проч.);
  • Участие в интеграции кода в существующие проекты;
  • Документирование кода и результатов тестирования согласно требованиям команды;
  • Поиск и исправление ошибок в прошивке;
  • Изучение и применение стандартов кодирования и внутренних процессов разработки;
  • Взаимодействие с командой (разработчиками, схемотехниками)

Требования:

  • Глубокие знания C/C++ для встраиваемых систем, знание ассемблера (как преимущество);

  • Знания архитектуры микроконтроллеров и опыт работы с 32-битными микроконтроллерами (ARM Cortex-M: STM32, NXP, TI), настройка периферии (ADC, DAC, PWM, GPIO);

  • Опыт работы с 32-битными микроконтроллерами;

  • Понимание и реализация протоколов обмена данными: Modbus (RTU/TCP), CAN/CANopen, Ethernet/IP, PROFINET, EtherCAT;

  • Операционные системы реального времени (RTOS): Опыт работы с QNX Neutrino или аналогичными системами (FreeRTOS, ThreadX) для обеспечения детерминизма;

  • Работа со средствами отладки (J-Link, осциллографы, логические анализаторы) и средами разработки (IAR, Keil, STM32CubeIDE);

  • Знание принципов функциональной безопасности (IEC 61508, IEC 62061);

  • Высшее или неоконченное высшее образование в области автоматики, электроники или электротехники.

Условия:

  • Оформление в соответствии с ТК РФ;
  • Обучение и повышение квалификации за счёт компании;
  • Работа в быстро развивающейся Компании;
  • Работа в дружном коллективе;
  • Конкурентная белая заработная плата;
  • Годовой бонус;
  • ДМС после испытательного срока;
  • Участие в решении амбициозных проектов и задач в команде профессионалов;
  • Возможности профессионального роста и развития.
  • Уровень заработной платы определяется по итогам собеседования.

Желательно:

- Опыт работы с CODESYS Runtime;
- Понимание схемотехники для чтения электрических принципиальных схем;
- Навыки работы с Linux (Embedded Linux) для сложных контроллеров.