Тимофій
Embedded-розробник
- Considering positions:
- Embedded-розробник, Програміст мікроконтролерів, Embedded developer, Junior embedded developer, Інженер з електроніки
- City:
- Dnipro
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/18755607/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Junior Embedded Engineer
📍 м. Дніпро, Україна 📞 [
💼 LinkedIn 🛠️ Hardware Portfolio
PROFESSIONAL SUMMARY
Інженер-програміст вбудованих систем із практичним досвідом низькорівневої
розробки для архітектур STM32 та AVR. Спеціалізуюся на програмуванні на C/C++,
створенні детермінованого ПЗ, асинхронній роботі з шинами даних та прямому
управлінні ресурсами ядра. Володію навичками схемотехнічного аналізу, роботи з
вимірювальними приладами та запуску електронних прототипів. Відкритий до
пропозицій і готовий до залучення як у цивільних комерційних проєктах, так і в
секторі MilTech.
TECHNICAL STACK & TOOLS
Core: Hardware:
C/C++, STM32 (ARM Cortex-M), AVR (8- Читання схем, інтеграція сенсорів,
bit), Architecture, Git осцилограф, мультиметр, пайка (медіа-
докази у портфоліо).
Protocols: Tools & IDE:
UART, I2C, SPI. VSCode, PlatformIO, STM32CubeMX
HARDWARE PET-PROJECTS
Custom Protocol UART Driver with DMA GitHub Repository
C, STM32, DMA, Software-driven Flow Control
Розробив асинхронний передавальний тракт (TX) на базі архітектури Ping-Pong
(Double Buffering) через DMA та приймальний тракт (RX) на базі Circular DMA з
кільцевим буфером (Ring Buffer) та перериваннями по лінії IDLE.
Імплементував програмний алгоритм контролю потоку (Software-driven
RTS/CTS) на основі заповненості кільцевого буфера в RAM, що нівелювало
неефективність апаратного RTS периферії через вимивання регістру DR
контролером DMA.
Smart Hardware Sensor Emulator (I2C Slave/Master) GitHub Repository
C, STM32, AVR (ATmega), I2C
Реалізував апаратну I2C Slave-емуляцію датчика на базі STM32, розробивши
неблокуючий кінцевий автомат (State Machine) на перериваннях для безшовної
обробки багатобайтових Burst-транзакцій.
Забезпечив атомарність доступу до віртуальних регістрів та запобіг Data
Tearing за допомогою жорсткого маскування переривань (Interrupt Masking) в
критичних секціях.
Розробив Bare-Metal драйвер для Master-пристрою на базі архітектури AVR з
механізмом відновлення заблокованої шини (Bus Recovery) та таймаутами
очікування для обробки NACK-помилок.
Cross-Platform SPI Communication System (STM32 & AVR) GitHub Repository
C, STM32, AVR, SPI, DMA, Lock-Free
Спроектував систему двостороннього зв'язку між STM32 (Master) та 8-бітним
AVR (Slave) з повною абстракцією апаратного рівня від логіки обробки пакетів.
Побудував неблокуючий трансивер SPI на базі DMA для STM32 з апаратним
виконанням транзакцій прийому/передачі у фоновому режимі (CPU Offloading).
Розробив апозитивний Lock-Free кільцевий буфер на стороні AVR з
оптимізованими 8-бітними індексами для 100% атомарності без зупинки
глобальних переривань.
EDUCATION & CERTIFICATIONS
Фаховий коледж радіоелектроніки 2-й курс (У процесі)
Спеціальність: Електроніка / Вбудовані системи. Фокус на розробці ПЗ
мікроконтролерів та роботі з апаратними прототипами. Маю практичний досвід
складання та пайки плати польотного контролера FPV-дрона в лабораторії
коледжу (медіа-матеріали процесу в портфоліо).
Інженерна підготовка & Сертифікації
Курс «Програмована електроніка» (Nanit Robot): Основи схемотехніки,
апаратна взаємодія з електронними компонентами.
Курс «Основи STM32» (Nanit Robot): Конфігурація периферії, низькорівневе
управління ресурсами ядра.
English (C1 - Advanced) - EF SET: Вільне володіння англійською мовою, робота з
технічною документацією.
Similar candidates
-
Embedded developer
Dnipro, Kyiv, Remote -
Инженер-электрик, электронщик
30000 UAH, Dnipro -
Embedded developer
Dnipro, Kyiv -
Інженер з електроніки
65000 UAH, Dnipro -
Інженер-електронщик
Dnipro -
Макетник, електронщик
45000 UAH, Dnipro