Position: Embedded Software Engineer
Category: C++
English level: upper
Years of experience: 1


Work Experience:

• IR Scanning System, ANSI C (WinAVR), 6 months;
• Technical Vision System, C, 1 year;

Wide range of activities:

• firmware & software development;
• telecommunications;
• electronics;
• optics & photonics;
• mechanics.

Full cycle of optoelectronic devices and systems development.

Specialties: Firmware Development (Embedded):

• Assembler for ARM, Atmel (AVR);
• ANSI C/C++ (GCC, STM32, WinAVR);
• real-time embedded software for telecommunication;
• different devices and microcontrollers programming (COM, SPI, ADC and other stuff);
• mechanics & electronics design (SolidWorks, Altium Designer);
• handicraft experience, PCB soldering, 3D printing;

Software Development:
• C/C++;
• Windows user-space application development;
• OO analysis and design;
• Requirements analysis;
• Web-design (HTML5, CSS3, JavaScript);
• Software development for communication between embedded systems and PC. GUI design, developing new functionality and refactoring.

Windows, STM32, WinAPI, USB HID, USART, HTTP, C++/CLI

Education:
• 1st year PhD student at NTUU "Igor Sikorsky KPI"