Position: C++ Developer
Category: C++
English level: intermediate
Years of experience: 2.5


1. Associate C++ Engineer
Automotive project - Navigation for cars

Project description:
System has its own maps.
Users input some navigation parameters and waypoints.
Navigator calculate the fastest way across waypoints according parameters waypoints.

My responsibilities:
Fixing bugs.
Writing Unit tests.
Writing additional scripts using python.


2. C++ Software Engineer
Ethernet Switches Firmware Core Verification project
International team.

Project description:
Verification system connects to the real Ethernet Switch.
Emulate Ethernet Switch functional.
Generate some configuration and send it to the real Switch and to the Emulator.
Compare output from both systems.
Generate some network traffic and send it to the real Switch and to the Emulator.

My responsibilities:
Checking output mismatches.
Open bugs to the Ethernet Switch Firmware Core team.
Fixing the Emulator`s, generator`s and comparator`s bugs.
Update our system.
Implement new verification system functions.

3. C++ Software Engineer
Cyber security project

Project description:
A firewall that works as a proxy server.  Filters client http/https traffic according to security settings.

My responsibility:
Integration of third-party security systems into the project.
Replacement of outdated modules with the latest ones.
Bug fixes. 
Maintenance of technical documentation.
Development of project module architecture.
I am looking for a stable place of work.  I plan to cooperate for at least a year, and preferably much longer.