Ukraine's #1 job service
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/8285238/
Розробник вбудованого та системного програмного забезпечення
- 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.
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Артеменко Сергій ⇨ serhii(dot)artemenko(at)gmail(dot)com
Вік: 44 роки. • Національність: украı̈нець • Проживання: Киı̈в • Мови: украı̈нська (рідна), англій ська (базова)
Розробник вбудованого та системного
програмного забезпечення
Досвід роботи
• Розробка програмного забезпечення для вбудованих систем з використанням:
– процесорів Intel x86/x86_64 під керуванням ОС Linux;
– мікропроцесорів на базі архітектури ARM (ARMv7‑A, ARMv8‑A) — без ОС (bare‑metal) та під
керуванням ОС Linux;
– мікроконтролерів ATmega та STM32;
– ПЛІС (FPGA) Xilinx Spartan‑6/7 та Zynq‑7000.
• Розробка вбудованого програмного забезпечення для:
– відображення графічноı̈ інформаціı̈ (в тому числі з використанням OpenGL);
– збору та обробки даних (в тому числі з використанням ПЛІС);
– керування та моніторингу системи в режимі реального часу (за допомогою ПЛІС та
мікроконтролерів);
– обміну даними із зовнішніми пристроями (використовуючи протоколи UART, I²C, SPI, USB
тощо);
– обміну даними з іншими вузлами системи (Ethernet, RS‑232/422/485).
• Розробка системного програмного забезпечення для виконання в середовищі ОС Linux:
драй вери пристроı̈в, системні компоненти, прикладне програмне забезпечення.
• Розробка для ПЛІС: збір, обробка та передача даних; відображення графічноı̈ інформаціı̈.
Технічні навички
• Володіння мовами програмування:
– C/C++ (стандарти ISO C99/C11/C23 та C++11/C++17);
– асемблер для архітектур: ARM (Aarch32, Aarch64), x86/x86_64 (синтаксис Intel), AVR;
– Verilog, SystemVerilog;
– GLSL (на базовому рівні, достатньому для 2D графіки);
– мови сценаріı̈в: Bash, Perl, частково TCL (сценаріı̈ для Xilinx Vivado).
• Знання принципів розробки багатопоточних (multithreaded) програм, засобів синхронізаціı̈ (як
використовуючи POSIX API, так і розробка власних засобів для bare‑metal середовищ).
• Володіння засобами розробки: GCC/clang, GNU make, GNU binutils, Git (на базовому рівні).
• Знання архітектур на низькому рівні: ARM, AVR.
• Знання протоколів на низькому рівні: UART, I²C, SPI, SDIO, USB 1.0, R(G)MII + MDIO, JTAG.
• Вміння працювати з інтегрованими програмними пакетами проектування та розробки:
– Xilinx ISE 14.7 та Xilinx Vivado;
– Altium Designer 17.1.
• Вміння працювати з вимірювальним обладнанням (мультиметри, осцилографи).
• Вміння працювати з паяльним обладнанням (паяльні станціı̈, термофени).
• Вміння працювати з ОС Linux (Slackware, Debian/Ubuntu) в якості користувача, адміністратора
та розробника.
Контактний E‑Mail: serhii(dot)artemenko(at)gmail(dot)com
Фай л резюме: https://drive.google.com/file/d/1xazg1o-q7lo1xjwzbR7weYm12VqAGBsP/view
Вік: 44 роки. • Національність: украı̈нець • Проживання: Киı̈в • Мови: украı̈нська (рідна), англій ська (базова)
Розробник вбудованого та системного
програмного забезпечення
Досвід роботи
• Розробка програмного забезпечення для вбудованих систем з використанням:
– процесорів Intel x86/x86_64 під керуванням ОС Linux;
– мікропроцесорів на базі архітектури ARM (ARMv7‑A, ARMv8‑A) — без ОС (bare‑metal) та під
керуванням ОС Linux;
– мікроконтролерів ATmega та STM32;
– ПЛІС (FPGA) Xilinx Spartan‑6/7 та Zynq‑7000.
• Розробка вбудованого програмного забезпечення для:
– відображення графічноı̈ інформаціı̈ (в тому числі з використанням OpenGL);
– збору та обробки даних (в тому числі з використанням ПЛІС);
– керування та моніторингу системи в режимі реального часу (за допомогою ПЛІС та
мікроконтролерів);
– обміну даними із зовнішніми пристроями (використовуючи протоколи UART, I²C, SPI, USB
тощо);
– обміну даними з іншими вузлами системи (Ethernet, RS‑232/422/485).
• Розробка системного програмного забезпечення для виконання в середовищі ОС Linux:
драй вери пристроı̈в, системні компоненти, прикладне програмне забезпечення.
• Розробка для ПЛІС: збір, обробка та передача даних; відображення графічноı̈ інформаціı̈.
Технічні навички
• Володіння мовами програмування:
– C/C++ (стандарти ISO C99/C11/C23 та C++11/C++17);
– асемблер для архітектур: ARM (Aarch32, Aarch64), x86/x86_64 (синтаксис Intel), AVR;
– Verilog, SystemVerilog;
– GLSL (на базовому рівні, достатньому для 2D графіки);
– мови сценаріı̈в: Bash, Perl, частково TCL (сценаріı̈ для Xilinx Vivado).
• Знання принципів розробки багатопоточних (multithreaded) програм, засобів синхронізаціı̈ (як
використовуючи POSIX API, так і розробка власних засобів для bare‑metal середовищ).
• Володіння засобами розробки: GCC/clang, GNU make, GNU binutils, Git (на базовому рівні).
• Знання архітектур на низькому рівні: ARM, AVR.
• Знання протоколів на низькому рівні: UART, I²C, SPI, SDIO, USB 1.0, R(G)MII + MDIO, JTAG.
• Вміння працювати з інтегрованими програмними пакетами проектування та розробки:
– Xilinx ISE 14.7 та Xilinx Vivado;
– Altium Designer 17.1.
• Вміння працювати з вимірювальним обладнанням (мультиметри, осцилографи).
• Вміння працювати з паяльним обладнанням (паяльні станціı̈, термофени).
• Вміння працювати з ОС Linux (Slackware, Debian/Ubuntu) в якості користувача, адміністратора
та розробника.
Контактний E‑Mail: serhii(dot)artemenko(at)gmail(dot)com
Фай л резюме: https://drive.google.com/file/d/1xazg1o-q7lo1xjwzbR7weYm12VqAGBsP/view
Similar candidates
-
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Kyiv, Remote -
Системний програміст
Kyiv, Vinnytsia , more 7 cities -
Програміст БД, DB Developer, розробник систем
75000 UAH, Kyiv, Dnipro, Remote -
Web-программист
99000 UAH, Kyiv, Remote -
Системний програміст
120000 UAH, Kyiv, Vinnytsia , more 8 cities -
Програміст C#
Kyiv, Kharkiv, Remote