C++ Developer
Summary: The role focuses on leveraging software development skills in C++ to create and enhance advanced algorithms that optimize automotive performance and drive autonomous features.
Work model: Hybrid (2 days per week work from Stuttgart).
Contract type: B2B contract
Start: ASAP/ 1 month.
Project length: 12 months + extensions.
Budget: 140-160 zł/h
Project language: English.
Workload: Full-time.
Responsibilities:
Optimization of engine control algorithms: Designing, implementing, and optimizing algorithms for controlling car engines, considering both performance and fuel efficiency.
Development of autonomous driving management systems: Working on algorithms and systems enabling the development of autonomous driving features such as automatic parking, lane-keeping assistance, and automatic emergency braking.
Key Requirements:
5+ years of experience in C++ development.
Strong knowledge of mathematical algorithms.
Mastery of core C++ concepts such as object-oriented programming, data structures, and algorithms.
Advanced knowledge of C++ features and libraries, including Standard Template Library (STL), memory management, and exception handling.
Experience with C++ standards and familiarity with modern C++ best practices.
Ability to write efficient and maintainable code, optimizing performance where necessary.
Understanding of multi-threading and concurrency concepts in C++.
Nice to Have:
Experience with automotive software development.
Familiarity with real-time operating systems.
Knowledge of simulation tools for automotive applications.
C++ Developer
C++ Developer