logo[мetahunt]
> DOU
middle

Embedded Engineer

SoftServe
format:Hybridcompany:Outsource
c++android sdkhalaospipcmultithreadinglinuxshell scriptinglog analysisconcurrency
englishB2
experience2+ years
domainHardware
locationUkraine (Kyiv, Kharkiv, Lviv, +9)
> full description

ПРО РОЛЬ:

У цій ролі ти долучишся до розробки аксесуарів для конференц-камер, перспективного та динамічного напряму продуктів, який активно розвивається на ринках США та Європи. Рішення працює на базі найновішої версії Android OS, а команда відповідає за інтеграцію рівнів Qualcomm, HAL і Services, забезпечуючи водночас зворотну сумісність із наявними пристроями та функціональністю.

ОБОВ’ЯЗКИ:

  • працювати зі складним і багатокомпонентним технологічним стеком;
  • отримувати досвід роботи з AOSP і системним рівнем Android;
  • брати участь в активній розробці продуктової лінійки;
  • долучатися до Scrum-процесів і вдосконалення SDLC;
  • знайомитися з екосистемою Qualcomm;
  • створювати високотехнологічні продукти для таких замовників, як Google, Microsoft, Marvel, Tesla та інших;
  • розширювати продуктову лінійку та долучатися до розробки нових рішень з нуля;
  • співпрацювати з командою професіоналів у партнерстві зі світовим лідером галузі.

ВИМОГИ:

  • щонайменше 2 роки досвіду роботи з C++ (C++14/17), включно з упевненим використанням smart pointers, RAII та move semantics;
  • щонайменше 1 рік досвіду розробки для Android-платформи (AOSP builds, Android.bp/Android.mk, інтеграція vendor HAL);
  • впевнені навички native-розробки на C/C++ для Android;
  • досвід роботи з інтерфейсом Camera HAL3: налаштування потоків, життєвий цикл capture request/result;
  • знання архітектури Qualcomm CamX/Chi-CDK (nodes, pipelines, use case XML);
  • досвід налагодження за допомогою logcat, аналізу tombstone і crash dump;
  • розуміння механізмів IPC в Android: Binder, AIDL/HIDL, робота з gralloc buffers;
  • досвід роботи з багатопотоковістю: mutexes, condition variables, atomics, fence/sync FD management;
  • навички написання thread-safe коду для чутливих до затримок сценаріїв обробки камер (preview, capture, video);
  • ґрунтовні знання Linux, shell scripting і поширених діагностичних інструментів;
  • рівень англійської мови Upper-Intermediate або вище.

ПРО НАС:

SoftServe — глобальна компанія у сфері цифрової інженерії та технологічного консалтингу. Тут експертність поєднується з культурою, у центрі якої — люди. Уже понад 30 років ми допомагаємо організаціям долати складні бізнес-виклики. Поєднуємо глибоку інженерну експертизу з продуманими інноваціями, що спираються на дослідження.

Наші команди працюють у напрямах цифрової інженерії, аналітики даних, хмарних технологій та AI/ML. Створюємо практичні й масштабовані технологічні рішення, що відповідають реальним потребам бізнесу та приносять користь людям. Серед наших клієнтів — компанії з різних індустрій: високих технологій, фінансових сервісів, охорони здоров’я, фармацевтики та біотехнологій, ритейлу, енергетики й виробництва. Для нас важливі якість рішень, їхній вплив і люди, завдяки яким ця робота стає можливою.

Нас вирізняє те, як ми працюємо разом. Ти приносиш свій погляд і амбіції — ми створюємо середовище, де можна впевнено рухатися вперед і будувати рішення, що мають значення.

МИ ПРОПОНУЄМО:

  • Гнучкий графік: працюй з дому, з офісу або в гібридному форматі — так, щоб зберігати фокус і залишатися на зв’язку з командою.
  • Компенсація та переваги: конкурентна винагорода, що відповідає ролі, локації та ринку.
  • Також — медичне страхування, оплачувана відпустка, підтримка фізичного й ментального здоров’я та можливості для навчання.
  • Лідерство з фокусом на людей: ти працюєш із лідерами, відкритими до діалогу, які пояснюють контекст і допомагають командам рухатися в одному напрямі.
  • Технологічні спільноти: долучайся до спільнот з AI/ML, Cloud, Quantum Computing, IoT і Robotics, а також до проєктів, що базуються на сучасних фреймворках і технологіях.

SoftServe — компанія рівних можливостей. Ми відкриті до працевлаштування усіх кваліфікованих кандидатів та кандидаток, незалежно від раси, кольору шкіри, віросповідання, віку, статі, національності, інвалідності, сексуальної орієнтації, гендерної ідентичності та самовираження, ветеранського статусу та інших захищених ознак, відповідно до чинного законодавства. Ставай частиною SoftServe та роби те, що драйвить!

Відгукнутись на вакансію