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