Position: Embedded Software Developer
Category: C++
English level: upper
Years of experience: 11


Mobile micro-controller based device hardware/software for diagnosis of oil well pump.  Z80, 8051, Assembler, Forth, Pascal, C, PCAD. Software & hardware engineer/developer.

Development and support of system tools for a micro-controller based custom hardware: flashing tools, Assembly language translator, Forth compiler/interpreter. Software engineer/developer.

Smart valve controller for gas lift system (micro-controller based hardware and software). 8051, C, PCAD. Software & hardware engineer/developer.

Hardware/software modules for oil well logging system. Software decoder modules from well logging sensors. 8051, Atmel AVR, C/C++, Embedded Linux, TCP/IP, Borland Delphi. Software & hardware engineer/developer.

Analog phone line monitoring system (low-level, server and client part). C++, Qt, Linux. Software & hardware engineer/developer/team leader.

Small Call Center Software (server and client part) integrated to Avaya PBX. Java. Software engineer/developer/team leader.

Telecommunication device's support (Radio and Core network). Support Engineer.

LED graphics display controller board/software. C/C++, ARM (STM32), Eagle CAD, Qt. Software & hardware engineer/developer.

DMX512 driver board hardware/software. C/C++, ARM (STM32), Eagle CAD. Software & hardware engineer/developer.

Traffic Light Controller board/software. C/C++, ARM (STM32), Eagle CAD. Software & hardware engineer/developer.

Portable Medical Ventilator device hardware/software. C/C++, ARM(STM32). Functional simulator for the Linux/Windows (C++/Qt). Software & hardware engineer/developer/team leader.

Police siren and warning alarm system hardware/software. C/C++, ARM (STM32), Serial communication, Wireless audio connection, Desktop configuration tool (Qt). Software & hardware engineer/developer/team leader.

Electronic Shelf Label System hardware/software. Label, Base Station, Server and Client software. Wireless connection, Custom communication protocols, C/C++, Ethernet, TCP/IP, Qt, Cross-platform. Software & hardware engineer/developer/team leader.