Senior Embedded Middleware Engineer - Linux & IPC

Luxoft

Poland

On-site

PLN 150,000 - 230,000

Full time

6 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft seeks an experienced embedded Linux middleware engineer to design and develop middleware components, libraries, and system services for embedded platforms. You will work with firmware, cloud, and application teams across Poland and San Francisco to define interfaces and integration points.

You will optimize IPC, data flow, and resource usage, analyze bottlenecks, and debug across middleware, OS, and hardware layers to ensure reliability and scalability of embedded systems.

Qualifications

  • BS or MS in Computer Science or Electrical Engineering or 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).

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

C/C++ for embedded
Linux internals
IPC
Scripting (Bash, Python)
Hardware interfaces (I2C, SPI, UART, }
PCIe/USB

Education

BS or MS in Computer Science or Electrical Engineering

Tools

DBus
gRPC
OTA update systems
ARM platforms
CAN/CAN-FD protocols

Job description

Luxoft seeks an experienced embedded Linux middleware engineer to design and develop middleware components, libraries, and system services for embedded platforms. You will work with firmware, cloud, and application teams across Poland and San Francisco to define interfaces and integration points.

You will optimize IPC, data flow, and resource usage, analyze bottlenecks, and debug across middleware, OS, and hardware layers to ensure reliability and scalability of embedded systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Middleware Engineer — Linux & C++
Embedded Middleware Engineer — Linux & C++

Luxoft • Poland

On-site
PLN 150,000 - 230,000
Private Medical & Dental care & Life保险
Internal Mobility program
Senior Linux Platform Engineer - Embedded Systems
Senior Linux Platform Engineer - Embedded Systems

Luxoft • Kraków

On-site
PLN 180,000 - 320,000
Senior Middleware Engineer (Linux, C++)
Senior Middleware Engineer (Linux, C++)

Luxoft • Poland

On-site
PLN 150,000 - 230,000
Middleware Engineer (Linux, C++)
Middleware Engineer (Linux, C++)

Luxoft • Poland

On-site
PLN 150,000 - 230,000
Private Medical & Dental care & Life保险
Internal Mobility program
Real-Time Systems Engineer: Kernel-Mode & ML Inference
Real-Time Systems Engineer: Kernel-Mode & ML Inference

Luxoft Poland • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Senior Embedded SW Engineer - Real-Time HW
Senior Embedded SW Engineer - Real-Time HW

Bluewave IT • Wrocław, Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Embedded C++ Engineer: RTOS & IoT Systems Lead
Senior Embedded C++ Engineer: RTOS & IoT Systems Lead

SQUAD • Wrocław

On-site
PLN 180,000 - 320,000
Competitive salary
Private medical insurance
Career growth opportunities
+1
Embedded Linux Engineer for Satellite Systems
Embedded Linux Engineer for Satellite Systems

The Hub/Danske Bank • Warszawa

Hybrid
PLN 180,000 - 280,000
Senior Embedded Vision Systems Engineer - Real-Time AI
Senior Embedded Vision Systems Engineer - Real-Time AI

Luxoft • Poland

On-site
PLN 180,000 - 240,000
Private medical & dental care & life保险
Senior C++ Embedded Engineer — Industrial Networking
Senior C++ Embedded Engineer — Industrial Networking

Sii Poland • Poznań

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Regular integration events
+3