Обязанности:
Разработка встраиваемого ПО для микроконтроллеров, доработка ПО эбу
Наладка, запуск, сопровождение разрабатываемых технологий ремонта
Ведение ремонтной документации
Разработка, корректировка управляющих программ электронных блоков
Написание алгоритмов управления, загрузчиков, драйверов, протоколов передачи данных для интеграции различных приборов
Поддержка передаваемого legacy code
____________________________________
Требования:
Опыт разработки (микроконтроллеры, embedded)
Знание C++/C. Опыт разработки встраиваемого ПО для серийных изделий. Дополнительно большим плюсом будет знание Assembler
Знание архитектур ARM (Cortex M)
Опыт работы с RTOS
Опыт работы с периферией по интерфейсам I2C, SPI, UART, CAN, LIN,
RS-232/RS-485, USB, знание протоколов ModBus, wM-Bus, LoRaWAN, NB-IoT
Желание разобраться в интерфейсах Ethernet, FlexRay, LIN, J1939 и AUTOSAR
Работа с файлами damos для WinOls
Знание цифровой и аналоговой схемотехники, цифровой обработки сигналов
Трассировка печатных плат (желательно). Двухслойные/многослойные. 3 класс точности. СМД монтаж
Владение специализированным ПО: САПР по проектированию схемотехники и печатных плат (Идеальный опыт работы с Altium Designer или др.)
Степень в области электротехники, связи, мехатроники или сопоставимый курс
Опыт разработки схем (например, в университете или в частных проектах)
Высшее профильное образование
Умение применять на практике языки программирования контроллеров
Знание архитектур микроконтроллеров: Cortex-M3/M4 + MSP430 (желательно)
Знание сред Keil или IAR, Esclipe (желательно)
Желателен опыт ASAP2Demo, WinOls
Знание базовых принципов работы протоколов CAN, USB, SSI