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

Дата размещения вакансии: 17.11.2024
Работодатель: НПП ИТЭЛМА
Уровень зарплаты:
з/п не указана
Город:
Москва
1-й Нагатинский проезд 10с1
Требуемый опыт работы:
От 3 до 6 лет

НПП "ИТЭЛМА" разрабатывает блоки управления автомобильной электроникой.
Разработка полного цикла: от требований заказчика к функционалу системы до поставки блоков управления на сборочный конвейер заказчика, включает в себя разработку программного и аппаратного обеспечения, корпусных деталей и производство.
Заказчики - все российские автопроизводители и иногда зарубежные.

Ведущий инженер-программист требуется отделу разработки прикладного программного обеспечения в группу кузовной электроники.
Прикладное (функциональное) ПО реализует поведение системы, специфичное для проекта: управление подключенными устройствами, анализ данных с датчиков, обмен функциональной информации с другими электронными блоками в автомобиле по сетям CAN, LIN.
Группа ведет разработку на MATLAB Simulink с использованием проприетарной надстройки. Промышленный код генерируется на ANCI C90 с учетом правил MISRA-C и CERT-C.
Отладка ПО проводится на целевой платформе с использованием стендов имитации нагрузок, стендов реальных нагрузок, и на целевом транспортном средстве.
Используются отладочные инструменты ETAS INCA и Vector CANoe.

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

  • Взаимодействие с заказчиком по вопросам функционала изделия
  • Технический анализ запросов заказчика, анализ объема работы по проекту в части прикладного ПО
  • Архитектурные решения в прикладном ПО, согласование интерфейсов с базовым ПО
  • Анализ требований к безопасности и качеству ПО и контроль их выполнения в рамках прикладного ПО
  • Постановка задач техническим специалистам команды: инженерам-программистам и старшим инженерам программистам прикладного ПО
  • Реализация наиболее сложных программных модулей
  • Интеграция программных модулей в проект
  • Выпуск релизов ПО, ведение проектной документации
  • Сопровождение проекта на всех этапах его жизненного цикла
  • Анализ проблем и неисправностей в системе, определение потенциальных причин некорректной работы (как внутренних, так и внешних)
  • Анализ запросов на изменение, влияние предлагаемых изменений на работу других функций
  • Взаимодействие с другими инженерными подразделениями в рамках проектной деятельности

Требования:

  • Высшее техническое образование
  • Опыт программирования на С/С++
  • Опыт ведения проекта встроенного ПО (управления проектной командой)
  • Английский язык - чтение технической документации

Желательно:

  • Опыт работы с MATLAB Simulink (любые версии)
  • Опыт работы со стандартами в части безопасности и качества разработки ПО
  • Опыт рефакторинга и сопровождение legasy-кода
  • Чтение электрических принципиальных схем
  • Знакомство с отраслевыми стандартами автомобильной отрасли
  • Знание программ: ETAC INCA, Vector CANoe

Условия:

  • Оформление по ТК РФ
  • Уровень заработной платы устанавливается по результатам собеседования
  • Карьерный рост при успешной работе
  • Обучение за счет компании
  • ДМС по окончанию испытательного срока
  • Компенсация за питание
  • Еженедельные спортивные мероприятия
  • Возможен гибридный формат работы (дом/офис), гибкое начало дня
  • График 5/2; сб., вс.- выходные дни
  • М. Нагатинская (шаговая доступность от метро)

Заказчик: ОД/Техническая дирекция/