Парковая 16-я улица 26
Лидер российского рынка счетчиков электроэнергии приглашает стать частью команды разработки
Ищем программиста для разработки программного обеспечения контроллеров зарядных станций постоянного тока для электротранспорта (стандарты CCS2, GB/T, ChaDeMo)
Обязанности:
- Программирование микроконтроллеров STM32 на языках C, C++ (преимущественно C). Среда разработки — STM32CubeIDE, библиотеки STM32Cube HAL, операционная система — FreeRTOS, стек сетевых протоколов LwIP, система контроля версий Git.
- Разработка программного обеспечения контроллеров зарядных станций постоянного тока (Supply Equipment Communication Controller — SECC)
- Сопровождение разработанного ПО в процессе производства, эксплуатации. Доработка ПО
- Разработка сопроводительной документации.
Требования:
1. Опыт коммерческой разработки программного обеспечения на микроконтроллерах STM32 не менее 3 лет. Знание архитектуры ARM, ясное понимание функционирования микроконтроллера. Высокий уровень владения языком C.
2. Английский язык на уровне беглого чтения и деловой переписки.
3. Понимание принципов объектно-ориентированного программирования, владение языком C++ будет несомненным плюсом. Также большим плюсом будет опыт программирования на языке Python.
4. Опыт работы с интерфейсами CAN, Ethernet, со стеком сетевых протоколов LwIP, понимание клиент-серверной архитектуры приложений, асинхронное программирование с использованием примитивов FreeRTOS.
5. Умение писать читабельный, хорошо структурированный и документированный код. Понимание и использование в своей работе требований стандарта MISRA C приветствуется
6. Понимание цифровой и аналоговой схемотехники, умение читать электрические схемы
Опыт в схемотехнике и трассировке п/п будет преимуществом.
7. Наличие портфолио.
Условия:- Сопровождение профессиональной деятельности в соответствии с трудовым законодательством РФ (оплачиваемый отпуск, больничный лист)
- 5-дневная рабочая неделя (график обсуждается).
- «Белая» заработная плата. Выплачивается 2 раза в месяц .
- Место работы. г. Москва, ул. 16-я Парковая.