Position: Integration Engineer
Company: Luxoft
Category: C++
Experience required: 5y
English level: upper

**About the Project**
Within a project for a premium car manufacturer you will have the chance to support in the realization of the next generation of vehicle diagnostics.

**Technologies used**
C++, SOA, Adaptive Autosar, SOME/IP, ViWi

**Responsibilities**
In your role as an Integration Engineer for embedded systems, you will:
* Discuss with the team and adjust requirements for OS components and the system as a whole (operating mode, required libraries, applications, configuration), checking the possibility of implementing the requirements (studying documentation, creating prototypes), implementation on real devices.
* Build and integrate components, applications and libraries in various environments (embedded linux, partitions, virtual machines, docker images, Mindroid).
* Working with various configuration files (json, xml, conf) to tune optimal performance and stability.
* Improving the security of the OS and its components (creating security policies).
* Writing scripts to automate routine processes (bash, Python).

**Skills
Must have**
- Bachelor of Science in Mechanical, Electrical, Computer Engineering or equivalent experience
- Solid knowledge of Linux command line
- Linux networking knowledge
- Experience with docker/podman
- Practical experience with C/C++ linker, dynamic and static libraries
- Experience with Make/Cmake
- Good practical knowledge in C++ programming language including STL, and various open source libraries: poco, rapidjson
- Experience with version control systems(Git)
- Strong analytical, debugging and troubleshooting skills
- Good English language and communication skills

**Nice to have**
- Knowledge and practical experience in:
* Python
* Conan
- Communication protocols experience (MQTT/GRPC/REST API)
- Experience in code documentation, UML diagrams
- Work in large and complex projects
- Experience in Agile
- Experience in Automotive SPICE

**Languages**
English: B2 Upper Intermediate