3 days ago
Remote, Ukraine or Kharkiv, UkraineSenior
Responsibilities
- Develop and customize AOSP-based platform software for embedded audio devices.
- Develop and integrate Android BSP, HAL layers, native C/C++ components, JNI/NDK components, 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 platform issues involving boot, performance, memory, power, threading, IPC, and hardware communication.
- Support board bring-up and platform validation on ARM, Qualcomm-based, and other embedded hardware architectures.
- Collaborate with hardware, software, and product engineers across international teams.
- Review technical designs and code and provide guidance to less experienced engineers.
- Investigate root causes and deliver technical solutions from analysis through implementation and validation.
Requirements
- 7+ years of embedded software development experience, including 2+ years of Embedded Android, AOSP, or Android platform-level development.
- Strong C/C++ development 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.
- Good knowledge of embedded Linux, Linux kernel interfaces, device drivers, and hardware communication concepts.
- Experience debugging with ADB, GDB, Valgrind, Systrace/Perfetto, Wireshark, protocol analyzers, or similar tools.
- Understanding of object-oriented design, SOLID principles, version control, and structured release/development workflows.
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
Benefits
- Long-term independent-contractor engagement on a B2B basis with clearly defined technical objectives.
- 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 and delivery expectations.
- Collaboration with international engineering stakeholders and experienced specialists across countries.
- Opportunity to support projects for market-leading global brands and influence technical decisions on products used worldwide.
- Exposure to modern embedded systems and Android platform technologies and complex engineering challenges.
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.
