icon-pay Compensation Unspecified
icon-location
Camarillo
CA
icon-timeNovember 30, 2020
  • The Software Engineer (Android) candidate has a Computer Science degree or equivalent. They have the following skills:

    • Familiarity with Android OS and Android ADB (Must Have)

    • Familiarity with Android on Embedded Systems (not just phones) (Must Have)

    • Embedded linux or android (Must Have)

    • Modifying the device tree or device drivers (Nice-to-Have)

    • System services to access lower level HW (android) (Nice-to-Have)

    • Worked with Quectel linux SDK, or a similar thing from another vendor (Nice-to-Have)

    • Created / configured the build pipeline for an instance of embedded linux / android (Nice-to-Have)

    • Camera integration (Nice-to-Have)

    • Worked with low power management (Nice-to-Have)

    • Experience with backend integration, transport protocols (Nice-to-Have)

  • Android application experience, both SDK (Java) and NDK

  • Experience with Qualcomm specific Android (code and tools) highly desirable

  • Understanding of gradle beyond automatic creation from Android Studio or similar

  • Knowledgeable of partition structure and how to use ADB and fastboot.

  • Base understanding of Linux as a developer (not just a user)

  • Experience working with Android AV related APIs

  • This is a Senior-Level position only (~120k/yr). They will have 2-4 years of experience in the industry and check at least a few of the Nice-to-Have boxes.

  • We are NOT looking for Mobile Application developers. You’ll get a lot of these when you type “android” in. We need people who can dig into the Android Kernal and write drivers for new hardware and new software.

×

Apply to this job

Fields marked with an asterisk (*) are required
!-- Start of Async Drift Code -->