Position: Senior C/C++ embedded engineer / Tech  Lead
Category: C++
English level: upper
Years of experience: 11

6 years was working in OS team(4-5 engineers) to develop proprietary RTOS. That includes: 
* Develop/porting device drivers, OS services, system application.
* Design/develop OS kernel primitives for IPC (CPU<->DSP) communication 
* Design and implementation the communication protocols.  
* Migration the RTOS on the new generation of embedded controllers. 
* Develop Matlab/Simulink code generation target and block set library to generate C/C++ code and build native RTOS app directly from Simulink models
* Maintenance the OS code base.
I have over 15 years of professional experience in software development. Working with wide range concepts, technologies and program languages. Understand the analytical methods in problem identification and  effective methods to solve ones. Strong team player and able to lead the team.  Have an experience in creating full stack software solutions as an architect. 
        I'm passionate about embedded systems, OS/RTOS, OS services, device drivers and network protocols. Have solid expertise here and I prefer to work in these fields. From the subject domains, I worked on embedded  solutions for telecom and wind turbine industry, a navigation system for automotive, automation of the x-ray threat detection systems, distributed data storage for the Linux platform, mesh networks for IoT.
Prefer the embedded  telecom or automotive. 
No game dev
No support legacy product   
No fintech 
No gambling.