Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/16509139/
Embedded developer
- Employment type:
- full-time
- City:
- Kyiv
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
Work experience
Начальник відділу обслуговування ОПС
from 03.2016 to now
(10 years 7 months)
Управління персоналом.
Начальник відділу ПЦС
from 07.2010 to 04.2016
(5 years 10 months)
Охорона і безпека, Київ (Охорона, безпека)
Управління персоналом. Підтримання 24\7 роботи пульту централізованого спостереження.
Інженер з обслуговування охоронно-пожежної сигналізації
from 11.2006 to 07.2010
(3 years 9 months)
Охорона і безпека, Київ (Охорона, безпека)
Обслуговування встановленого охоронного та пожежного обладнання, пошук несправностей, заміна обладннання, діагностика.
Монтажник охоронно-пожежної сигналізації та СКУД
from 04.2005 to 09.2005
(6 months)
Охорона і безпека, Київ (Охорона, безпека)
Монтажні роботи по встановленню охоронно-пожежної сигалізації
Education
Національний університет харчових технологій
Автоматизоване управління технологiчними процесами, Київ
Higher, from 2007 to 2010 (3 years)
Київський енергетичний технікум
Обслуговування автоматизованого теплоенергетичного устаткування на електростанцiях, Київ
Specialized secondary, from 2003 to 2007 (4 years)
Knowledge and skills
- Старанність
- Читання креслень
- Бажання вчитися і розвиватися
- Працьовитість
- Паяння
- Ремонт електроніки
- Водійські права кат. B
- Програмування
- C/C++
- SSH
- Адміністрування ОС Linux
- Git
Language proficiencies
- Ukrainian — fluent
- English — above average
Additional information
Професійний досвід
Розробка вбудованого програмного забезпечення для охоронних пристроїв на базі 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 + сервісне ПЗ
Similar candidates
-
Інженер-електронник
Kyiv -
Програміст мікроконтролерів
Kyiv -
Електронщик
Kyiv, Vinnytsia, Lviv -
Web software engineer
40000 UAH, Kyiv -
Electronics specialist (Hardware Technician)
Kyiv -
Інженер БпЛА
Kyiv