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