TOSS in Holland

Make an appointment ➝

C++ Senior Software Developer

10 years experience

Nationality: Russian

Age:  30+

Available: Depending on client needs

Skills:

<Coding Languages: C/C++ / C# / Java / Python

Databases: SQL

Source Control: GIT / SVN

Platforms: Linux / Windows

Frameworks-Tools: NBRTOS / Chibios / Openwrt / Boost / Cmake

Technologies: Arm / x86/x86_64 / dsp blackfin / TCP / UDP / MatLab / SPI / UART / I2C / GPIO / modbus / CAN / oscilloscope / SIP / SNMP / GFP / HDLC / Zigbee / multithreading / Gmock/GTest / Jira / Design patterns / UML/ Software Design

Experience:

Oct 2022 – Present | Senior Software developer (C++17) | MicroAvia, Dubai

– Developed and maintained a generic C++ application over ChibiOS framework, resulting in a 40% reduction in system crashes and improved overall stability of the software.

– Led the research and development efforts for a revolutionary coil control system, resulting in a 50% reduction in flight oscillation and a 25% increase in maneuverability for a wire-based copter.

– Design and released an automated firmware deployment system, coupled with seamless automatic testing procedures.

– Optimized software performance by identifying and resolving bottlenecks.

 

Sep 2020 – Sep 2022 | Senior Software developer (C++ 11) | I-Teco, Russia

– Authored and implemented multiple firmware versions for platform testing purposes (OpenWrt); conducted rigorous compatibility testing, resulting in a 25% reduction in software bugs and ensuring seamless user experience.

– Managed team of four analysts to prepare training and proposal materials for strategic development of relationship with client.

– Orchestrated technical audits of the company’s outsourcing project, streamlining workflow processes and implementing automation tools that resulted in a time savings of 15 hours per week and a 20% increase in overall team productivity.

– Authored and released 50+ tests using Selenium & Pytest, simulating each user group’s actions.

– Prepared tasks according to found inconsistencies for a development team.

– Performed the development of the test environment.

 

Interested in this profile?

Call or email us directly or leave your details behind and we will contact you as soon as possible.