pracaon.pl

Senior Middleware Engineer (Linux, C++)

Kraków, Polska
Luxoft
Partner
8d
Wynagrodzenie do ustalenia
Pełny etat • Praca stacjonarna • IT i Telekomunikacja

Najważniejsze cechy oferty

  • Szukamy ekspertów — senior/ekspert

  • Backend: Java / .NET / Node / Python

  • Język angielski B2/C1

  • Zatrudnienie: Umowa o pracę

Opis

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.

Oferujemy

  • Global Relocation - (Relocation options; Experience in an international environment; Cross-cultural experience)

  • Recognition and Evaluation - (Feedback culture; Regular appraisals)

  • Time Off - (Annual holiday - 20 or 26 days. The duration of the leave depends on the overall seniority; Occasional leave - 1 or 2 days/ depending on the circumstances; Child care leave - 2 days or 16 hours per year; Absence due to force majeure - 2 days or 16 hours per year; Maternity Leave - 20 weeks; Parental Leave - 41 weeks; Paternity Leave - 14 days)

  • Luxoft Training Center - (Expert-led tech courses covering basic to advanced topics; Internal instructor-led soft skills courses; Comprehensive in-house self-learning resources for both soft and hard skills; Access to external self-learning libraries like ProQuest eBook and Udemy for Business; Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy; Custom Learning Programs: upskilling, reskilling, technical mentorship; Leadership Programs for Managers)

  • Well-being and Work-life Balance - (Multisport card; Possibility to order Multisport card at the corporate rate for family members; LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.; One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners; Preferential banking offer; Preferential car leasing offer; Cafeteria program discounts for shops, cinema tickets, holiday offers; Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support)

  • Health Care - (Private Healthcare Insurance with unlimited access to specialists; Full dental support; Travel Insurance; Possibility to add private healthcare coverage for family members at the corporate rate; Life insurance at the corporate rate for employees and family members, including payment of the basic package for the employee by the employer; Reimbursement for corrective glasses)

  • Company Events and Friendly Environment - (Many fun social activities organized by the Luxoft team offline in your city; Online entertainment events for whole company and local team events; A workplace where you’re treated with respect within a multicultural team)

  • Internal Mobility - (Rotation between projects and accounts; New career opportunities)

  • Self-Learning Library

  • CSR Projects

Other

  • Languages: English: B2 Upper Intermediate

  • Seniority: Senior

Wymagania

  • BS or MS in Computer Science, Electrical Engineering, or a related field.

  • Proficiency in C and C++ for embedded and system-level development.

  • Strong experience with Linux internals (system services, IPC, device drivers, kernel/user space interactions).

  • Solid understanding of embedded system architecture, SoC components, and hardware/software interaction.

  • Experience with scripting languages (Bash, Python) for build, automation, and testing.

  • Familiarity with common hardware interfaces (I2C, SPI, UART, USB, PCIe).

  • Experience with Linux kernel configuration, building, and debugging.

  • Knowledge of ARM-based platforms and low-level hardware bring-up.

  • Exposure to middleware frameworks, IPC mechanisms (DBus, gRPC), or platform APIs.

  • Experience with OTA update systems for OS, applications, and firmware.

  • Understanding of multimedia pipelines, CUDA/OpenCL, or GPU acceleration.

  • Familiarity with CAN/CAN-FD or other automotive/industrial protocols.

  • Experience with security frameworks (secure boot, encryption, key management) in embedded systems.

Zakres obowiązków

  • 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.

Słowa kluczowe / Umiejętności

English: B2 Upper Intermediate
Oferta została zaimportowana z zewnętrznego portalu.Źródło ogłoszenia