Our client is designing the next generation of the UC (Unified Communication) product line for audio and video streaming. From the BSP perspective the client needs help with board bringup and support the functionality.
Tasks
Must have experience with:
- Experience with developing Android framework services Android Native applications (JNI / NDK) or system applications (C/Java).
- Customizing Googles AOSP and debugging issues within it.
- Android HAL (Hardware Abstraction Layer) development Linux Device Tree.
- Working with source control tools such as Git Gerrit and GitHub and with Android command line tools such as ADB and fast boot.
Requirements
- Experience in the following areas: BSP/Board Support Package Android/Linux Kernel Bootloader Graphics and Audio/Video Drivers.
- Familiarity with the Android security model (SE Linux policy).
- Embedded Linux device driver development and customization(including optimizations bug fixing and adding new functionality)
- Excellent verbal and written communication skills.
- Experience working collaboratively in crossfunctional teams.
- Must be persistent possess strong problemsolving skills and be willing to work with others to find solutions that avoid project stalls.
- Must be responsible selfmotivated creative have a solid work ethic and have the desire to produce a quality product.