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 careers@devbeans.io. Remember to mention the position title in the subject line.

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