Position: Hardware/Embedded software developer. Electronics engineer.
Category: C++
English level: pre
Years of experience: 11

Wide experience in designing sensors for physical quantities of products for:
- industrial automation, 
- process control systems, 
- IoT projects, 
- automotive, 
- aerospace, 
- embedded software development.
Location - Dnepr
Summary:
- 20+ years – hardware development
- 20+ years – PCB design
- 15+ years – embedded software development
Wide experience in designing sensors for physical quantities of products for:
- industrial automation, 
- process control systems, 
- IoT projects, 
- automotive, 
- aerospace, 
- embedded software development.

Professional skills:
- Digital and analog circuits – ADC, DAC, sensors, analog circuits, SMPS, interfaces, digital circuits
- PCB design - PCB complexity up to multilayer, high-speed, RF
- Programming languages: – C, Assembler, (understanding C++)
- RTOS – FreeRTOS, TIOS
- Microcontrollers:
- DSP – ADSP – BlackFin, Freescale – DSP56F8XX
- ARM – Cortex – M0, M0+, M3, M4
- AVR, STM8, I51, PIC, ESP32, nRF52
- Interfaces – Ethernet, USB, RS485, RS232, LPT, 1WIRE, 4 – 20 mA, SPI, I2C etc, LVDS
- GSM/GPS/RF/Bluetooth/RFID

Tools:
Programming tools: – IAR, GCC, Keil.
PCB tools – Allegro, Mentor, PCAD2001 – 2006, Altium Designer.
Simulation tools: - MicroCap, MultiSim, LTSpice, Multisim, Proteus.
Math tools: - MATLAB, MathCAD.
Jira, Git, Confluence

Languages:
- Russian, Ukrainian, English - А2