Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/16509139/
Embedded developer
- Вид зайнятості:
- повна
- Місто:
- Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Досвід роботи
Начальник відділу обслуговування ОПС
з 03.2016 по нині
(10 років)
Управління персоналом.
Начальник відділу ПЦС
з 07.2010 по 04.2016
(5 років 10 місяців)
Охорона і безпека, Київ (Охорона, безпека)
Управління персоналом. Підтримання 24\7 роботи пульту централізованого спостереження.
Інженер з обслуговування охоронно-пожежної сигналізації
з 11.2006 по 07.2010
(3 роки 9 місяців)
Охорона і безпека, Київ (Охорона, безпека)
Обслуговування встановленого охоронного та пожежного обладнання, пошук несправностей, заміна обладннання, діагностика.
Монтажник охоронно-пожежної сигналізації та СКУД
з 04.2005 по 09.2005
(6 місяців)
Охорона і безпека, Київ (Охорона, безпека)
Монтажні роботи по встановленню охоронно-пожежної сигалізації
Освіта
Національний університет харчових технологій
Автоматизоване управління технологiчними процесами, Київ
Вища, з 2007 по 2010 (3 роки)
Київський енергетичний технікум
Обслуговування автоматизованого теплоенергетичного устаткування на електростанцiях, Київ
Середня спеціальна, з 2003 по 2007 (4 роки)
Знання і навички
- Старанність
- Читання креслень
- Бажання вчитися і розвиватися
- Працьовитість
- Паяння
- Ремонт електроніки
- Водійські права кат. B
- Програмування
- C/C++
- SSH
- Адміністрування ОС Linux
- Git
Знання мов
- Українська — вільно
- Англійська — вище середнього
Додаткова інформація
Професійний досвід
Розробка вбудованого програмного забезпечення для охоронних пристроїв на базі AVR (ATmega168 / 328 / 324) мовами C / C++.
Проєктування архітектури firmware: робота з перериваннями, таймерами, EEPROM, watchdog, енергозбереження.
Реалізація та підтримка bootloader з функціями:
віддаленого оновлення firmware;
конфігурування параметрів пристрою;
шифрування / дешифрування прошивок.
Віддалене оновлення ПЗ через GSM-модем, Bluetooth, UART.
Реалізація протоколів обміну та комунікацій:
RS-485, UART, SPI, I²C, OneWire (Dallas).
Розробка firmware для периферійних модулів:
виносна клавіатура (RS-485, ATmega328);
зчитувач електронних ключів OneWire (ATmega168);
розширювач зон (RS-485, ATmega324).
Низькорівнева оптимізація коду, робота з обмеженими ресурсами MCU.
Написання сервісних та діагностичних утиліт:
debugger для моніторингу стану системи та обміну пакетами (Java);
конфігуратор пристрою (UART / RS-485 / TCP) (Java).
Розробка допоміжного ПЗ для оновлення firmware:
утиліти шифрування/дешифрування .bin-файлів;
проксі-сервер для OTA-оновлень через GSM.
Технічні навички
Мікроконтролери та embedded:
AVR ATmega (168 / 328 / 324)
C / C++, AVR ASM
Interrupts, timers, EEPROM, watchdog
Інтерфейси та протоколи:
UART, RS-485, SPI, I²C, OneWire
Firmware features:
Bootloader
OTA / віддалене оновлення
Шифрування прошивок
Debug / logging
Інструменти та середовище:
Git, SSH, Bash
Arduino Framework (для прототипування та тестування)
Hardware:
Читання та розробка принципових схем
Трасування PCB
Осцилограф, мультиметр, пайка, збирання прототипів
Досвід розробки серверної та desktop-частини для embedded-систем (Java, PHP, MySQL)
Розуміння повного циклу розробки пристрою: hardware + firmware + сервісне ПЗ