Моя карьера / Вакансии
sychev.me ↗ Сохранение в браузере
РАБОТА В IT

Senior Middleware Engineer (Linux, C++)

География и условия

Удалёнка

Remote Poland, Poland · в источнике

Английский
Не уточнено
Работа из РФ
Не уточнено
Помощь с переездом
Не уточнено
На сайте работодателя

Получена из источника

Последнее обновление источника не удалось. Проверь, открыта ли вакансия на сайте работодателя.

Описание вакансии от работодателя

Project description 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. Responsibilities - 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. SKILLS Must have - 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). Nice to have - 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.
Как проверили условия
Другая разработкаУдалёнка: Remote Poland, Poland

Ограничено географией · В источнике указана конкретная страна или регион. Требуется ли уже жить там или можно переехать — уточняется отдельно.

Релокация: не выяснено.

Не проверены: релокация, русский язык, английский, работа из РФ.

Русский: неизвестно · English: не проверен · Из РФ: неизвестно

География источника: Remote Poland, Poland

Вакансия получена из ATS: 13.10.2026. Данные старше 48 часов — проверь актуальность у работодателя.

География и формат взяты из полей источника. «Remote» не подтверждает работу из любой страны.

Перед откликом

Проверь требования к опыту, языку и стране проживания в первоисточнике. Название и описание сохранены на языке работодателя. Дата получения показывает последнюю загрузку данных и не является датой публикации вакансии.

Проверить вакансию и отправить отклик ↗

Предложить компанию