1 day ago
Remote, Ukraine or Kharkiv, UkraineSenior
Responsibilities
- Develop and customize AOSP-based platform software for embedded audio devices.
- Develop Android BSP, HAL layers, native C/C++ components, JNI/NDK integrations, and system-level services.
- Participate in Android version upgrades and maintain alignment with current Android releases.
- Integrate and troubleshoot hardware interfaces, peripheral drivers, and Linux kernel-related components.
- Debug boot, performance, memory, power, threading, IPC, and hardware communication issues.
- Support board bring-up and platform validation on ARM, Qualcomm-based, and other embedded hardware architectures.
- Collaborate with hardware, software, and product teams to deliver stable embedded Android platforms.
- Review technical designs and code and provide guidance to less experienced engineers when needed.
Requirements
- 7+ years of embedded software development experience, including 2+ years with Embedded Android, AOSP, or Android platform-level development.
- Strong C/C++ skills for native, low-level, and performance-sensitive software.
- Hands-on experience with Android BSP, AOSP build systems, HAL architecture, HIDL/AIDL, Android.bp/Android.mk, Soong/Ninja, and system services.
- Experience with Android NDK, JNI, Binder, sockets, shared memory, or other IPC mechanisms.
- Knowledge of embedded Linux, Linux kernel interfaces, device drivers, and hardware communication concepts.
- Experience with debugging tools including ADB, GDB, Valgrind, Systrace/Perfetto, Wireshark, protocol analyzers, or similar tools.
- Understanding of object-oriented design, SOLID principles, version control, and structured release and development workflows.
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
Benefits
- Long-term B2B engagement as an independent contractor.
- Remote cooperation model with discretion over the manner, time, and place of service delivery, subject to project requirements and agreed deliverables.
- Flexibility in how and where work is performed in alignment with project needs.
- Opportunity to support projects for market-leading global brands.
- Collaboration with international engineering stakeholders and experienced specialists across countries.
- Exposure to modern technologies and complex embedded systems and Android platform challenges.
- Opportunity to influence technical decisions and contribute to globally used products.
About Jabil
Jabil is a public electronics manufacturing services company that designs, builds, and manages supply chains for brands in electronics, healthcare, automotive, and industrial markets. Founded in 1966 and headquartered in St. Petersburg, Florida, it operates more than 100 sites across numerous countries. Its offerings span design engineering, contract manufacturing, materials and tooling, packaging, and global fulfillment and aftermarket services.
