Position: Senior C/C++ software engineer
Category: C++
English level: intermediate
Years of experience: 10


Embedded SW developer (8 years total)
- a TL of a small group of SW developer working on software/firmware side of HW tools for energy metering. 
Tools: C/C++, Linux, RTOS, Linux kernel BSP, bootloaders, a bit of HTML/JavaScript. 

More than 6 years in storage software development worked as a contractor:
- a senior SW engineer in a software-defined data storage project. Worked mainly on client and server side features of a distributed object store: IO initiators, replication data path, Erasure Coding, KV store
 Tools: C, Linux, nodejs' bindings, libuv, LMDB, git, a bit of golang
- another data store project similar to previous: worked on Erasure coding and IO data path. Tools: C++, SPDK, vhost, bdev, git, docker, kubernetes etc
After several years in a data storage filed I would like to get back to Embedded system software development