Bulldogjob Praca zdalna Senior

Senior Middleware Engineer (Linux, C++)

Luxoft DXC

Do uzgodnienia

Wymagania

  • C++
  • Linux
  • Shell
  • Python
  • gRPC

Opis stanowiska

We utilize a city's existing fleet and connected mobile devices to collect real-time data for traffic enforcement. Our advanced AI-driven, vision-based technology detects and analyzes traffic violations, assisting cities in achieving Vision Zero goals. Our team operates in Poland and San Francisco.

- Design and develop middleware components, platform libraries, and system services for embedded Linux platforms.

- Optimize inter-process communication, data flow, and system resource utilization to improve overall performance.

- Analyze and resolve system-level performance bottlenecks, ensuring reliability and scalability of embedded platforms.

- Collaborate with cross-functional teams (firmware, cloud, and application) to define platform interfaces, APIs, and integration points.

- Implement and maintain platform-level features such as logging, security frameworks, and configuration management.

- Debug complex system issues across the middleware, OS, and hardware layers.

- Contribute to architecture discussions and provide technical guidance for platform evolution.

🔍 Dekoder Ogłoszenia

🔴
Contribute to architecture discussions and provide technical guidance for platform evolution.
Twoje pomysły na architekturę mogą być brane pod uwagę, ale ostateczne decyzje podejmie ktoś inny, prawdopodobnie w San Francisco.
🟡
Our team operates in Poland and San Francisco.
Spodziewaj się pracy zdalnej lub hybrydowej z potencjalnymi różnicami czasowymi i kulturowymi w komunikacji.
🔴
Debug complex system issues across the middleware, OS, and hardware layers.
Będziesz musiał rozwiązywać problemy na bardzo niskim poziomie, co może być czasochłonne i wymagać szerokiej wiedzy.
🔴
Optimize inter-process communication, data flow, and system resource utilization to improve overall performance.
Oczekuje się od Ciebie nie tylko implementacji, ale także znaczącej optymalizacji istniejącego kodu, co może być wyzwaniem.
🟡
Design and develop middleware components, platform libraries, and system services for embedded Linux platforms.
Praca będzie dotyczyć niskopoziomowego oprogramowania na systemach wbudowanych, co wymaga specyficznych umiejętności i doświadczenia.