Position: Software Engineer
Category: C++
English level: intermediate
Years of experience: 4

Programmer engineer (of the old school ;-) like Bjarne Stroustrup, but I'm a bit younger , + electrical engineer. 
 Creation of software for processing a technological algorithms into machine code, creation and maintenance of databases of technological parameters.  Creating a system for visualization of technological processes in real time.
Experience in the following areas:
    • design, development and implementation  software  for  the control devices, control and management software for  process control ;
    • develop and implement  software components for human process control, data accumulation, analyzing and processing:
- lexical translation  of the algorithm described by technologist language  into executive boot modules, proceed databases with set of technological variables for distribution of RAM and ROM - memory mapping and operative (on the fly) code replacement (continues deployment strategy).
-  Using stack (Lex, C, C ++, ODBC, SQL, MS Windows OS);
- Porting developed tasks like the units to RTOS systems ( QNX, Solaris) GCC was used and appropriate vendor libraries;
- Developed environment  OS Windows, Linux BSD, QNX for data visualization.
- Deployment of software on the client side;
I'm looking for a new job because I need to relocate to Poland in beginning of September to be closely with my big famely. But this relocation don't respond with the duty for observing my old parents. So, I need periodicaly change my location. Based  on this circumstances it seems that remout work or part remout  looks good for me.