Position: embedded  software development/QA engineer
Category: C++
English level: intermediate
Years of experience: 7

2013 ¬– 2016– Software Development and QA Engineer at Mita-Teknik A/S.
-	Responsibitilies:
o	Development tasks for Nucleus-based operating system (adding of new features, bug fixes, etc. , full cycle from task specification to release) – using C language;
o	Processing of customer’s non-conformance reports, related to operating system (planning, finding the root cause, fix, module testing, mentoring of QA testing, documentation and OS service release);
o	QA testing  when required;


2008 ¬– 2013 – System Design Engineer Staff at Ukrainian Site of Cypress Semiconductor Corp.
-	Responsibitilies:
o	Development components for PSoC Content Library for Cypress PSoC Creator IDE (SPI Master, SPI Slave, LIN Slave, ADC SAR Sequencer, Voltage
Skills
Languages
    •	English: Upper Intermediate.  Russian: very good. Ukrainian is native language.
Electronic design 
•	PSoC programming (using Cypress PSoC Creator ™ software).
Programming languages: 
•	C  (good), C++ (basics);
•	HDL languages: VHDL, Verilog.
Field of knowledge: 
•	Development for embedded Linux-based operating systems:
o	Adding new features and bug fixes for Nucleus-based OS for Mita-Teknik wind turbine controllers;
•	Networking basics;
•	Digital Design; 
•	Programming for embedded systems (including MISRA-C Compliant), creation of components for Cypress PSoC Creator ™ Component Library; 
•	Creation and documenting of Functional Unit Tests;
Профессиональный рост. Адекватный менеджмент.