Software Engineer

  • 2-4 years of hands-on experience in developing code for Android devices
  • Experience with Linux Kernel Development
  • Deep Java and C/C++ skills
  • Solid Experience with Cryptography
  • Comfortable using Android Debug Bridge, Fastboot, Systrace
  • Familiarity with Android IPC mechanisms (Intents, Bundles, Binders)
  • Familiarity with Android SDK components (Tools, Platforms, Components)
  • Common communications protocols such as TCP/IP, BLE, serial/USB, etc
  • Experience with AOSP Framework
  • Experience with Android NDK C/C++ development along with JNI
  • Experience with Android performance tools and security models
  • Experience with memory optimizations on mobile devices.
  • Experience with Android static analysis tools
  • Good to have an understanding of features like VPN, DHCP, Ethernet, NFC, GPS
  • Experience with bootloader modification and flashing mechanisms (phone to phone flashing, computer to phone flashing, WebUSB flashing)

Apply simply at

Or share your updated resume to Remember to mention the position title in the subject line.

Job Category: Software Engineer
Job Type: Full Time
Job Location: Garden Town Lahore Pakistan