Find a jobRecruiters

Middle C++\Android AOSP Engineer

Exclusive opportunity

Onsite

Middle C++\Android AOSP Engineer

SoftServe

Middle C++\Android AOSP Engineer

Skills

NodeLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ukraine

Work mode:

Onsite

Published on:

18 September 2026

What they need


About The Role In this role, you will contribute to the development of accessories for conference room cameras, an exciting and fast-growing product area with strong potential across the American and European markets. The solution runs on the latest Android OS, and the team is responsible for integrating Qualcomm, HAL, and Services layers while ensuring backward compatibility with legacy devices and existing features.

Responsibilities

  • Work with a challenging and complex tech stack
  • Gain experience with AOSP and system-level Android
  • Participate in the active development of a product line
  • Attend and contribute to Scrum methodology and SDLC enhancement
  • Get acquainted with Qualcomm
  • Deliver high-end products used by end customers like Google, Microsoft, Marvel, Tesla, etc.
  • Extend the product line and be involved in development from scratch
  • Collaborate with a team of professionals in partnership with a world-leading company

Requirements

  • At least 2+ years of C++ experience (C++14/17), comfortable with smart pointers, RAII, and move semantics
  • At least 1+ years of Android platform development (AOSP builds, Android.bp/Android.mk, vendor HAL integration)
  • Proficient in native C/C++ development on Android
  • Experience with Camera HAL3 interface: stream configuration, capture request/result lifecycle
  • Familiarity with Qualcomm CamX/Chi-CDK architecture (nodes, pipelines, use case XML)
  • Skilled in debugging with logcat, tombstone/crash dump analysis
  • Understanding of Android IPC mechanisms: Binder, AIDL/HIDL, gralloc buffer handling
  • Comfortable with concurrency: mutexes, condition variables, atomics, fence/sync FD management
  • Writing thread-safe code for latency-sensitive camera paths (preview, capture, video)
  • Solid Linux fundamentals, shell scripting, and familiarity with common diagnostic tools
  • Fluent in English at the upper-intermediate level

SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

Other offers great for you!

These companies are also looking for great profiles

Espace Freelance

AI Engineer confirmé

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformPythonVertex AIRAGLangChainAI agents

1 day ago

Quick apply

Agile Partner

Release Train Engineer

Freelance

Luxembourg

Onsite

Skills

ScrumAgile CoachingJiraSAFeRelease Train EngineeringAgile metrics

21 hours ago

Quick apply

Soors

Data Engineer H/F

Freelance

Paris, France

Hybrid

Skills

SQL QueriesSnowflake

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools