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