Save Job
Posted 2y ago

Linux Android Platform Developer

@ Mindpool Technologies
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities:develop software, integrate modules, debug kernel
Requirements Summary:2-5 years experience in Linux Android platform development; embedded C/C++, Java; Android HAL/middleware, kernel, and driver development; ARM/x86 multi-core; infotainment domain knowledge preferred.
Technical Tools Mentioned:C, C++, Java, Linux, Android, ARM, x86, Yocto, Buildroot, OpenEmbedded, CAN, Ethernet, USB, Bluetooth, WiFi, Python, Perl, bash
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Mindpool Technologies is hiring for LINUX ANDROID PLATFORM DEVELOPER in Pune

Job Description
Android HAL/Middleware specialist:
  • Programming experience in embedded C , C++, Java
  • Good knowledge of embedded OS concepts (Linux, Android).
  • Android HAL development Infotainment Media, Audio, Phone, Camera, BT, radio, Vehicle or any other HAL modules
  • Good understanding of Android architecture and Framework (AOSP, Binder IPC, Application framework)
  • Multi-threaded programming using POSIX & Good understanding of Access control & user privilege mechanism in Linux
  • Experience in working with ARM /X86/ Multi core processor environment
  • Experience in using communication peripherals and good hold on concepts of CAN, Ethernet, USB, Bluetooth, Wifi
  • Hands on development experience and expertise in any one of the infotainment domains - Connectivity, BT phone, Radio, Apple CarPlay etc.
Linux Kernel Specialist:
  • Experience in ARM based Automotive platform solutions ( Eg: iMX, RCAR, Snapdragon)
  • Programming experience in embedded C , C++ and Good knowledge of embedded OS concepts (Linux).
  • Worked in board bring up
  • Worked in device tree and clock tree configuration
  • Cross compiling u-boot and Linux kernel
  • Worked in driver development
  • Worked with cross compiling packages for ARM architecture
  • Generic understanding the boot process and hardware blocks of ARM based SoC system
  • Debugging experience with High level operating systems ( Linux and Android)
  • Experience working with build infrastructure like Yocto, Buildroot, OpenEmbedded

Worked with scripting languages like Python, Perl, bash would be desirable – Added advantage

Qualifications: BE/BTECH/M.TECH (CS/ECE/IS/EEE)

Additional Information:
Experience: 2 to 5 Years