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


As Solutions Engineer:
1. Automation and Task Orchestration- Using scripting 
languages such as Python, Bash, PowerShell, TCL to 
automate routine tasks and streamline workflows.
2. Data Processing and Analysis- Implementation and 
maintenance of the system which automatically loads data 
from different sources, performs integration testing and 
generates reports.
3. Proof-of-concept- Defining objectives, identifying 
requirements of POC. Based on requirements selecting 
tools & technologies and developing necessary scripts to 
implement the POC.
4. QA & Validation - Working closely with QA and R&D to 
ensure that the solution meets defined requirements & 
aligns with the customer's needs.
As C++, Qt/QML developer
Development of windows application to control a heavy-duty truck. 
This work involved:
• usage of protocols such as CAN FD, TCP & UDP.
• usage of cryptographic algorithms to encrypt and decrypt 
transmitted data.
• usage of Qt framework, including Qt Widgets and QML for 
building user interface.
• usage of C++, including OOP principles, data structures and 
algorithms.
• participation in the development of new functionality, 
including designing technical solutions and code changes.
• unit and integration testing, contribution with hardware 
engineers to perform tests on the truck.