Senior Embedded Middleware Engineer — Linux/C++

Luxoft

Town of Poland (NY)

On-site

USD 110,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DXC Luxoft is seeking a skilled embedded software engineer to join our global teams building real-time platforms for traffic enforcement and connected devices.

You will work across firmware, cloud, and applications, delivering robust middleware, kernel interfaces, and tooling. The role demands strong C/C++ proficiency, Linux internals knowledge, and hands-on experience with SOCs and hardware interfaces.

Qualifications

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

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++
Linux internals
Embedded systems
Bash
Python
IPC

Education

BS in Computer Science
MS in Electrical Engineering

Tools

GCC
Git
Python
Bash
DBus

Job description

DXC Luxoft is seeking a skilled embedded software engineer to join our global teams building real-time platforms for traffic enforcement and connected devices.

You will work across firmware, cloud, and applications, delivering robust middleware, kernel interfaces, and tooling. The role demands strong C/C++ proficiency, Linux internals knowledge, and hands-on experience with SOCs and hardware interfaces.

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

Similar jobs worth comparing

Middleware Engineer (Linux, C++)
Middleware Engineer (Linux, C++)

Luxoft • Town of Poland (NY)

On-site
USD 110,000 - 180,000
Lead, Hardware Security Platform | ML & Kernel Systems
Lead, Hardware Security Platform | ML & Kernel Systems

Luxoft • Town of Poland (NY)

On-site
USD 170,000 - 230,000
Senior Embedded Linux Engineer: Real-Time, High-Reliability
Senior Embedded Linux Engineer: Real-Time, High-Reliability

CSG Talent • Long Beach (CA)

On-site
USD 140,000 - 190,000
Embedded Linux System Firmware Specialist
Embedded Linux System Firmware Specialist

Luxoft Poland • Town of Poland (NY)

On-site
USD 110,000 - 170,000
LuxMed private health and dental care
Life and travel insurance
MyBenefit program
Embedded C++ Real-Time Systems Engineer (Secret Clearance)
Embedded C++ Real-Time Systems Engineer (Secret Clearance)

SMX • Broomfield (CO)

On-site
USD 160,000 - 210,000
Health insurance
Paid leave
Retirement
Senior Embedded Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Middleware Engineer (Linux, C++)
Middleware Engineer (Linux, C++)

Luxoft Poland • Town of Poland (NY)

Hybrid
USD 120,000 - 180,000
Senior Embedded Software Engineer - Flexible Hours
Senior Embedded Software Engineer - Flexible Hours

Command Post Technologies, Inc • Dahlgren (VA)

On-site
USD 120,000 - 160,000
Great health benefits.
401(k) with generous company matching.
Employee Stock Ownership Plan (ESOP)
Senior Embedded Real-Time Software Engineer - Linux/C/C++
Senior Embedded Real-Time Software Engineer - Linux/C/C++

Leidos Inc • Saint Petersburg (FL)

On-site
USD 87,000 - 158,000
Senior Embedded Linux Engineer – Telematics & Middleware
Senior Embedded Linux Engineer – Telematics & Middleware

Veriipro • Auburn Hills (MI)

On-site
USD 100,000 - 130,000