Position: Розробник Matlab/C++
Category: C++
English level: fluent
Years of experience: 1.5

Created a C++ module for statistical calculations for a measurement device.
Created a Matlab block for handling settings of the controller.
Experience with big Matlab project (tens thousands of blocks), that is used to generate C++ code as the main part of a plant controller software/firmware. I myself took part in developing Matlab Simulink models and blocks, creating tests for them with SimulinkTest, merging them with the master branch (Git), creating scripts for C++ code generation, implementing generated code into the current C++ project, building and testing software package.
Jenkins has been used as a build server, with several manual operations while building the software.
I have also experience with programming AVR microcontrollers with C code, writing subroutines for Allan-Bradley PLC, using Python for visualization of test results.
C++ or Matlab developer, a project with sophisticated computational or control algorithms.