JustJoin.IT Hybrydowo Mid

C++ Developer

xBerry Sp. z o.o.

⚲ Wrocław

18 480 - 26 880 PLN netto (B2B)

Wymagania

  • C++
  • Docker
  • Python

Opis stanowiska

We are looking for an experienced C++ Developer to join our team working on the "Coco" delivery robots project.
Our mission is to enhance and expand the capabilities of autonomous grocery delivery robots. You can learn more about our robots and technology at www.cocodelivery.com.

Requirements


Advanced proficiency in C++ (modern standards, focus on performance and low-level optimization).
• Deep expertise in multithreading and concurrency, including thread synchronization, data race avoidance, and complex thread communication patterns.
• In-depth knowledge of Condition Variables, mutexes, atomic operations, and concurrent architecture.
• Practical experience with Docker for containerization and deployment.
• Strong teamwork and communication skills, including excellent English proficiency.
• A proactive mindset and strong problem-solving abilities.
Nice to Have
• Programming experience in Rust.
• Programming experience in Python.
• Hands-on experience with ROS 1 or ROS 2.
• Experience working with hardware and/or hardware integration.

We offer:
• Flexible working hours
• Hybrid or remote Service Delivery Model
• Medical care program
• MultiSport
• Professional Networking Events

🔍 Dekoder Ogłoszenia

🔴
Advanced proficiency in C++ (modern standards, focus on performance and low-level optimization)
Oczekuje się, że będziesz optymalizować kod na poziomie, który może wymagać głębokiego zrozumienia architektury procesora i zarządzania pamięcią.
🔴
Deep expertise in multithreading and concurrency, including thread synchronization, data race avoidance, and complex thread communication patterns.
Przygotuj się na rozwiązywanie trudnych problemów związanych z równoległym przetwarzaniem, które mogą być czasochłonne i frustrujące.
🔴
A proactive mindset and strong problem-solving abilities.
Może oznaczać, że będziesz musiał samodzielnie znajdować rozwiązania problemów bez szczegółowego wsparcia lub dokumentacji.
🟡
Hybrid or remote Service Delivery Model
Model dostarczania usług może być różnie interpretowany, od pełnego zdalnego po wymagające częstych wizyt w biurze.
🟡
Programming experience in Rust.
Choć wymienione jako 'nice to have', może sugerować, że firma rozważa lub już używa Rust, co może wpłynąć na przyszłe projekty.