JustJoin.IT Praca zdalna Senior

C++ Developer with Mathematical Algorithms

emagine Polska

⚲ Warsaw

Wymagania

  • C++
  • Algorithms
  • Testing
  • Software Development
  • Deployment
  • ASPICE (Automotive)
  • Object-Oriented Programming (OOP)
  • maintenance

Opis stanowiska

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.