Senior Android & Native C++ Integration Engineer

Luxoft

Kraków

On-site

PLN 180,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxoft Kraków is seeking a seasoned Android/C++ software engineer to develop and maintain Android applications and native C++ integration layers for video collaboration devices.

You will collaborate with CV/ML researchers, extend JNI bindings, implement IPC, and ensure robust, multi-threaded real-time video pipelines on Android hardware, with tests and adherence to modern C++ and Android best practices.

Qualifications

  • 5+ years IT experience.
  • 5+ years experience with system or framework implementation.
  • Strong experience with Android application development (Java and/or Kotlin).
  • Experience with Android IPC mechanisms (AIDL, Messenger, ContentProvider, BroadcastReceiver, or similar).
  • Strong experience with native C++ development (C++11 or newer).
  • Hands‑on experience with JNI - designing and maintaining the Java/native boundary.
  • Experience with the Git version control system.

Responsibilities

  • Design, implement, and maintain Android applications (Java/Kotlin) that surface CV/ML-powered features across our conference room camera product line.
  • Build and extend the JNI integration layer connecting Android app logic to our C++20 native libraries, ensuring clean API boundaries and safe memory management.
  • Collaborate with CV/ML researchers and C++ engineers to expose algorithms and pipeline outputs to the Android layer.
  • Design and implement IPC interfaces between the new Android application and the existing app ecosystem.
  • Debug and optimize multithreaded, real-time video processing pipelines on Android hardware.
  • Write and maintain unit and integration tests for both Android and native layers.
  • Participate in code reviews and uphold engineering standards on both sides.

Skills

Android development (Java/Kotlin)
JNI boundary design
C++ development (C++11+)
Git version control

Tools

AIDL, IPC mechanisms
Docker
CMake
gtest/gmock
Conan
Qt

Job description

Luxoft Kraków is seeking a seasoned Android/C++ software engineer to develop and maintain Android applications and native C++ integration layers for video collaboration devices.

You will collaborate with CV/ML researchers, extend JNI bindings, implement IPC, and ensure robust, multi-threaded real-time video pipelines on Android hardware, with tests and adherence to modern C++ and Android best practices.

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

Similar jobs worth comparing

Senior Android and C++ Real-Time Video Integration Engineer
Senior Android and C++ Real-Time Video Integration Engineer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Private medical insurance
Dental care
Life insurance
+2
Senior Software Engineer - Android & Native C++ Integration
Senior Software Engineer - Android & Native C++ Integration

Luxoft • Kraków

On-site
PLN 180,000 - 300,000
Software Engineer
Software Engineer

Luxoft Poland • Kraków

On-site
PLN 120,000 - 180,000
Equipment, laptop and monitor
Senior Software Engineer - Android & Native C++ Integration
Senior Software Engineer - Android & Native C++ Integration

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Private medical insurance
Dental care
Life insurance
+2
Senior Android Engineer - Lead Mobile & Video Streaming
Senior Android Engineer - Lead Mobile & Video Streaming

Alarm • Kraków

Hybrid
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1
Senior Android Engineer — Real-Time Video & AI Innovation
Senior Android Engineer — Real-Time Video & AI Innovation

Alarmcom • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
$2,000 professional development budget
Senior Java Developer – Agile & Testing, Mobility
Senior Java Developer – Agile & Testing, Mobility

Luxoft • Kraków

On-site
PLN 180,000 - 290,000
Private medical & dental care
Life Insurance
Internal mobility program
Senior Android Engineer II – Real‑Time Video & AI
Senior Android Engineer II – Real‑Time Video & AI

Alarm • Kraków

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior Java Engineer - Hybrid, TDD & Clean Code
Senior Java Engineer - Hybrid, TDD & Clean Code

Luxoft Poland • Kraków

Hybrid
PLN 120,000 - 180,000
MyBenefit program
Employee assistance program
LuxTalent platform
+1
Senior Android Engineer - Kotlin, MVVM & Secure Apps
Senior Android Engineer - Kotlin, MVVM & Secure Apps

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Kraków

Hybrid
300 PLN for benefits
Integration events
Education opportunities
+1