НПП "ИТЭЛМА" разрабатывает блоки управления автомобильной электроникой.
Разработка полного цикла: от требований заказчика к функционалу системы до поставки блоков управления на сборочный конвейер заказчика, включает в себя разработку программного и аппаратного обеспечения, корпусных деталей и производство.
Заказчики - все российские автопроизводители и иногда зарубежные.
Старший инженер-программист требуется для разработки сервисного ПО электронных блоков управления.
Сервисное ПО реализует алгоритмы управления и диагностирования аппаратного обеспечения блока, коммуникационные функции CAN, LIN и.т.п., функционал предназначенный для использования на сборочной блока, на сборке транспортного средства и в дилерских центрах, а также представляет интерфейс для реализации прикладного ПО.
Группа ведет разработку на MATLAB Simulink с использованием проприетарной надстройки. Промышленный код генерируется на ANCI C90 с учетом правил MISRA-C и CERT-C.
Отладка ПО проводится на целевой платформе с использованием стендов имитации нагрузок, стендов реальных нагрузок, и на целевом транспортном средстве.
Используются отладочные инструменты ETAS INCA и Vector CANoe.
Обязанности:
- Технический анализ требований и проектной документации;
- Конфигурирование сервисного функционала и первичный запуск ПО новых ЭБУ;
- Доработка алгоритмов ПО для поддержки новых аппаратных решений;
- Разработка новых сервисных функций по запросам заказчика;
- Сопровождение проекта на всех этапах его жизненного цикла;
- Анализ проблем и неисправностей в системе , определение потенциальных причин некорректной работы (как внутренних, так и внешних);
- Взаимодействие с инженерами других подразделений в рамках проектной деятельности.
Требования:
- Высшее техническое образование;
- Релевантный опыт работы от года;
- Опыт программирования на С/С++;
- Опыт разработки встроенного ПО;
- Английский язык - чтение технической документации.
Желательно:
- Опыт работы с MATLAB Simulink или иной системой Model Bassed Development;
- Опыт работы со стандартами в части безопасности и качества разработки ПО;
- Опыт рефакторинга и сопровождение legacy-кода;
- Чтение электрических принципиальных схем;
- Знакомство с отраслевыми стандартами автомобильной отрасли;
- Знание программ: ETAC INCA, Vector CANoe.
Условия:
- График: 5/2 с 09:00 до 17:30 офис; сб., вс.- выходные дни;
- Обучение: (внешнее и внутреннее) по запросу и профессиональной тематике;
- ДМС: лучшие клиники Москвы и регионов с возможностью прохождения обследований (предоставляется после прохождения испытательного срока);
- Компенсация питания;
- Фитнес/Спорт по направлениям;
- Корпоративные праздники и подарки для сотрудников и членов их семей.
Заказчик: ДД/Техническая дирекция/