Position: Team Lead, Tech Lead, Architect
Category: C++
English level: upper
Years of experience: 11

- been team lead of the team witch produced radio intelligent device  from the scratch
Team lead of embedded software team. Design architect of embedded solution, with include:
 - FPGA management and DSP
 - peripheral control over RS485
 - result processing 
 - provide network interface for frontend 
 - provide radio modem link. 
Driver and application development, bringup project on new HW
Solution hardware: Altera (Intel) Cyclone V SoC (FPGA + 2 ARM A9 core),  Radio modem
Solution software: Linux

Intellectual wireless speakers
Team lead of platform team. Adopt wifi driver for new wifi/bt chip.
Kernel certification team. Review current implementation of kernel, then fix and improve, based on results of review. Uart/usart driver

Solution hardware: Arm Cortex A8 (OMAP4), Cortex M4 (ST32), Wifi/BT controller, DSP
Solution software: jOS – micro kernel OS, based on Little Kernel open sources project.
Senior Software Engineer
Mindspeed Technologies Ukraine (VoIP hardware solutions)

LTE base station, Core team
Developed network stack (BSD-socket-like), Added SCTP and DHCP support in lower core (see below), call stack parser, cyclic logger, cyclic profiler, intercpu console driver

Solution hardware: 6 Arm9 Cortex cores, 16 DSP processors, 3 memory types (cached, non-cached DDR, CRAM ), other peripherals (two Ethernet controllers, UARTs, optical interfaces, etc)

Solution software: Solution divided on two parts – upper core and lower core. 
Upper core – is Linux, it run in two  ARM cores.
Lower core – is RT OS, written by Mindspeed, run on four cores
Prefer to be in Embedded Development scope
more complicated task, interesting in developing new devices, projects, building teams, architect new solutions