Ukraine's #1 job service
- · Viewed by 1 job seeker
- Зарплата за результатами співбесіди
-
Kyiv, вулиця Віктора Некрасова, 3.
8.5 km from center · - Hybrid work format An employee can combine work in the office and remotely.
- Full-time·Standard schedule: 5/2
- Bomb shelter
- Uninterrupted internet
- Backup power
About the job
Вимоги:
- ● Досвід розробки на C/C++ у вбудованих системах від 3 років. ● ARM Cortex-M: периферія, переривання, прямий доступ до пам’яті (DMA), таймери; уміння працювати з документацією на мікроконтролер. ● Досвід з операційною системою реального часу (FreeRTOS або подібна) або з bare-metal. ● Уміння читати принципову схему. ● Робота з осцилографом і логічним аналізатором. ● Git, збирання проєктів (CMake/Makefile). ● Англійська на рівні читання технічної документації.
Умови роботи:
Офіційне оформлення або договір ФОП на вибір, обладнане робоче місце, виробництво і лабораторія в тій самій будівлі, поруч команда схемотехніків, конструкторів і технологів.
Обов’язки:
- ● Писати прошивки приладів на мікроконтролерах ARM Cortex-M (STM32 і аналоги): bare-metal і під операційною системою реального часу.
- ● Писати драйвери периферії: аналого-цифрові та цифро-аналогові перетворювачі, SPI, I2C, UART, CAN, USB, Ethernet.
- ● Робити керування в реальному часі: широтно-імпульсна модуляція, ПІД-регулятори температури і струму, керування кроковими та безколекторними двигунами.
- ● Формувати сигнальні послідовності (імпульсні режими, табличні та цифрові генератори), керувати вихідними каскадами.
- ● Робити захист і діагностику: контроль струму, напруги і температури, сторожовий таймер, безпечний стан при відмові.
- ● Робити завантажувач і оновлення прошивки, зберігання налаштувань, журнал подій.
- ● Інтерфейс оператора: локальна панель (дисплей, енкодер, клавіатура) та/або програма на ПК.
- ● Описувати протоколи обміну (Modbus RTU/TCP або власний).
- ● Відлагоджувати на реальному залізі разом зі схемотехніком: осцилограф, логічний аналізатор, внутрішньосхемний відлагоджувач (JTAG/SWD).
- ● Брати участь у випробуваннях: приймальних, кліматичних, на електробезпеку і електромагнітну сумісність.
Key requirements and skills
- English — average
- Work experience more than 5 years.
- Git
- C++
- TCP/IP
- Ведення технічної документації
- Ethernet
- Прошивка пристроїв
- SPI
- CMake
- UART
- C/C++
- FreeRTOS
- Modbus
Similar jobs
-
C++ Software Engineer, Embedded Developer
80 000 – 120 000 UAH, Kyiv -
Embedded Systems Engineer (R&D)
135 000 UAH, Deftak, Kyiv, Hybrid work format -
Embedded С/C++ developer, програміст мікроконтролерів
45 000 – 50 000 UAH, Українські Інфосистеми, ТОВ, Kyiv -
Senior C++ Developer (Linux/Embedded)
Techiia Holding, Kyiv -
C++ Developer (Senior, Embedded UAV)
DefTech Agency, Kyiv
