Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был вчера в 21:33

Кандидат

Мужчина, 38 лет, родился 14 января 1987

Активно ищет работу

Минск, готов к переезду (Москва), готов к редким командировкам

Embedded Software Developer

2 500 $ на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, стажировка

График работы: полный день, сменный график, гибкий график, удаленная работа

Опыт работы 8 лет 7 месяцев

Март 2023Сентябрь 2025
2 года 7 месяцев
IOMICO

Польша, www.iomico.com/

Embedded Software Developer
Разработка ПО для встраиваемых систем. Разработка высокоуровневого сопутствующего ПО для Linux (QT), Win (C#, WPF). Разработка ПО для sim-сервера (STM32), разработка архитектуры для доп. оборудования (интерфейсные мосты и т.д.) на FPGA Gowin (Verilog), настройка протоколов обмена на базе LAN. Работа с МК: STM32, ESP32, Texas Instruments. Работа с интерфейсами: USB, CAN, I2C, SPI, UART (RS-232,RS-485), LAN (Ethernet, TCP/IP), безпроводные - LoRa, BLE . Языки программирования: C, C++, С#, Rust, BashScript, JS ОС и системы сборки: Embedded Linux (Yocto, Buildroot, OpenWRT), Linux, RTOS, Zephyr, ThreadX
Сентябрь 2021Декабрь 2023
2 года 4 месяца
SOFTEQ

Литва, www.softeq.com/

Embedded Software Developer
Создание интерфейсов. Программирование и разработка под Embedded Linux. Работа с Yocto Project. Разработка и сопровождение модулей для проектов. Программирование узлов на C/С++, разработка тестовых модулей с ииспользованием МК STM32 и др. и FPGA Altera, разработка тестовых печатных плат. Оформление кода. Работа с Git, Jira
Октябрь 2018Июль 2021
2 года 10 месяцев
AlphaOrion

Минск

Инженер-программист
Программирование микроконтроллеров. Написание ПО с использованием ОСРВ Nuttx и оболочки PX4 autipilot на C++. Программирование с использованием низкоуровневой библиотеки CMSIS для контроллеров STM32 Разработка ПО для работы с протоколами высокого уровня для шины CAN (UAVCAN)
Июль 2017Декабрь 2017
6 месяцев
НПП "ВОЛО"

Санкт-Петербург

Инженер-программист
Программирование микроконтроллеров STM32, Nuvoton. Разработка печатных плат, документации
Май 2016Июль 2017
1 год 3 месяца
АО Электронстандарт

Электроника, приборостроение, бытовая техника, компьютеры и оргтехника... Показать еще

Инженер-программист
Программирование микроконтроллеров на ядре Cortex, написание приложений верхнего и нижнего уровня, разработка схем. Работа с периферией на низком уровне, (i2c, spi, USB и др.). Разработка приложений верхнего уровня на языке C++. Работа с пакетом для проектировки печатных плат Altium Desighner

Навыки

Уровни владения навыками
Продвинутый уровень
STM32
Средний уровень
Радио
C/C++
Алгоритмы и структуры данных
Git
Embedded Linux

Обо мне

Доброго времени суток. Обращаю сразу Ваше внимание - иностранец (Литва). Проживаю в г. Минск, готов к релокации. Если Вы готовы занятся оформлением приглашения для иностранного IT специалиста, я буду рад рассмотреть предложения. Спасибо. Программирование микроконтроллеров (STM32 и т.д.) и написание высокоуровневого ПО (Visual Studio, реже C++ Builder) для взаимодействия верхнеуровнего оборудования и их компонентов. 1) Программирование и разработка встраиваемых систем. - Опыт программирование микроконтроллеров STM32 и аналоги (GD32,AT32) Nuvoton, Texas Instruments. - Работа с периферией по шинам I2C, SPI, 1-Wire, UART (RS-232 и RS-485) и др. - Работа с RTOS (FreeRTOS, Nuttx) - Работа с FPGA Altera (MAX10, Cyclone IV, Cyclone V). Реализация ядер для работы с UART, USB, параллельное вычисление FFT. - Опыт работы с внешними модулями GPS ( протокол NMEA) и GSM. Также WiFi и BLE с использованием ESP32. - Опыт работы с полетными контроллерами и доп. ПО (PX4 QGround Control), написание сервисов и модификаций ПО. (фильтр Калмана, системы мониторинга и т.д.). - Опыт низкоуровневой работы с шиной USB (определение и написание дескрипторов устройства, дескрипторов репортов (для устройств типа HID) и т.д.) Имеется удачный опыт написания драйверов для USB-устройств - Опыт работы с CAN шиной (CAN-2.0B). Имеется опыт использования протоколов высокого уровня CANopen, UAVCAN. - Имеется опыт ремонта электронных устройств. В настоящее время использую в проектах микроконтроллеры серии STM32, реже другие аналоги на ядре Cortex. Из FPGA использую Altera. - Практический опыт построения пользовательских интерфейсов (GUI) с использованием языка C++. В настоящее время использую C# WPF. - Хорошее знание специализированных программ: Altium Designer, Keil uVision IDE, Quartus Для ARM процессоров имеется опыт использования FreeRTOS, NuttX, Linux. - Система контроля версий git (Atlassian Bitbucket). 2) Прикладное программирование Хорошее знание C++, понимание шаблонов STL. Опыт работы в Visual Studio и C++ Builder. Есть опыт работы с SQL и написания веб сервисов. Ответственность, аккуратность. Отсутствие вредных привычек, желание работать на результат. Инициативен, умею работать в коллективе. Чтение электрических схем, работа с измерительным и паяльным оборудованием.

Портфолио

Высшее образование

2014
Факультет радиотехники и электроники, Радиотехнические системы
2007
Факультет электросвязи, Сети телекоммуникаций.

Знание языков

РусскийРодной

АнглийскийB2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Литва

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения