Job Details

Position : Embedded Software Developer

Embedded Software Developer

Location: Phoenix, AZ (Remote till COVID Situation)

Long Term

 

 

Job is Onsite from Day 1

 

Job Description:

  • 8+ yrs industry exp  
  • Programming experience in Java, C, and C++ for Android applications/middleware & Android HAL layer development
  • Working experience with CarPlay and Android Auto
  • Solid understanding of Android stack architecture
  • Experience in Android code base Application layer (Java), JNI,  Android Native frameworks(C/C++ ) , Android HAL layer
  • Experience with Android system / programming environment with Binders, Shared memory, IPC mechanisms.
  • Good knowledge in Android Managers/Services/Framework layer and its debugging
  • Good understanding of Car API, Car Service, Vehicle network Service
  • Good understanding of Automotive SoC architecture(application processor and Vehicle processor)
  • Good knowledge of Android components, framework and architecture such as Apps, Multimedia, BT V4, USB, NFC, Wi-Fi and Projection, CarPlay, Speech, ScreenCasting, OpenMax, GStreamer. 
  • Good experience in C/C++ Firmware/Embedded S/w development & testing firmware on Microcontroller Targets
  • Good experience in C/C++ Firmware/Embedded S/w development & testing firmware on Microcontroller Targets
  • Experience with Embedded LAN.
  • Tools: GIT & Gerrit, JIRA, Android source build system, Android debugging tools
  • Experience in developing automotive infotainment solutions
  • Familiar with AGL (Automotive grade Linux)

Desired/Nice to have

  • Android Linux BSP

Apply