Junior C++ Developer with AWS

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Cairo, Egypt

specialization icon

C/C++

lob icon

Automotive Industry

date icon

22/10/2025

Req. VR-118509

Apply
Project description

Luxoft is one of the major software services companies worldwide. In particular, we develop high-quality software in automotive industry for most famous car makers.

The software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Equipping cars with perception and machine intelligence changes a lot in the overall picture of the vehicle manufacturer. Luxoft's goal is to empower our customers, with deep domain knowledge and smart solutions, to develop cars of the future.

The project is dedicated for development of the tools for virtual testing of ADAS systems using data-driven development approach. Tools to be extended to the 2025 kit and allow to test and validate higher automation level cars and bring them to the roads. The target automation level is 3, which means that the car will be fully responsible for driving under specific conditions (highways, specific areas, traffic jams, etc). To bring fully autonomous car to the roads and to bring the future to reality, its safety has to be proven, for this purpose the testing on private grounds or on public roads is not enough as it requires hundreds of millions of kilometers to ride, so the alternative way of testing - virtual testing and data based testing become more and more actual.

For the development of the next generation tooling for ADAS (Advanced Driver Assistance Systems) and HAD (Highly Automated Driving) functions for a major German car maker, we are looking for talented engineers and developers.

Join our enthusiastic and experienced teams and develop software for the vehicles of the future that will be used on a daily basis by millions of drivers once the next generation of cars hits the roads starting from 2025.

Responsibilities
bullet icon

Development of a validation tool for evaluation of the virtual equivalent of the functional layer of an ECU. For this purpose, data recorded in the vehicle is compared with reprocessed data.

bullet icon

Development of a tool that supports SW developers: providing options of starting/stopping the function execution, docking a debugger, visualising the data, etc.

bullet icon

Development of a tool for transforming on-board vehicle network data, i.e. messages recorded in the vehicle and exchanged between the electronic control units.

bullet icon

Develop robust and efficient software tools to convert different version and types of memory files into Google Protobuf formatted files.

bullet icon

Integrate the conversion tools into existing systems.

bullet icon

Write, test, and maintain high-quality code that performs the conversion with accuracy and efficiency.

bullet icon

Identify, diagnose, and fix bugs or issues to ensure reliability and stability.

bullet icon

Participating in scrum events, Product Demonstration to the customer

Skills

Must have

bullet icon

University degree

bullet icon

C++ 14/17 (1+ year of real experience)

bullet icon

Python (basic level)

bullet icon

AWS basics (Lambda, EC2, S3)

bullet icon

Containerization (Dockers)

bullet icon

Git/Github

bullet icon

Good communication skills and English level

bullet icon

Self-sufficient working mode, willingness to learn new technologies

bullet icon

Proactivity and willingness to develop a high quality code with vision of the product needs

bullet icon

Experience or knowledge of Agile Scrum

Nice to have

bullet icon

Test frameworks, e.g. Pytest for Python and Gtest for C++

bullet icon

CI/CD (Bazel, Jenkins)

bullet icon

IaaC (Terraform / Ansible)

bullet icon

Google Protobuf

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Junior

Cairo, Egypt

Req. VR-118509

C/C++

Automotive Industry

22/10/2025

Req. VR-118509

Apply for Junior C++ Developer with AWS in Cairo

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.