Previous Job
System Architect- Android
Ref No.: 17-00808
Location: Novi, Michigan
Position Type:Contract
Start Date: 04/26/2017
Client : Harman

As we discussed, please work.
System Architect- Android,
Novi, MI

Work on Android code base for customizing for Car Infotainment Systems based on the requirements.

Work on Android HAL and core frameworks for media, audio and connectivity domains.

Job Responsibilities:
- Leading a team of Engineers for designing and architecting next generation Android Infotainment Systems
- Architecting the design for new features and technologies in Android for Infotainment systems
- Enhancing and customizing existing android modules to suit automotive infotainment needs.
- Design, implement, validate and roll out assigned software component into project source repository.
- Setting up the test frameworks and Resolve technical issues.
- Close cooperation with other leaders and projects managers

Basic Qualifications:
- Must have 10-15 years of experience in embedded software development
- Deep knowledge and hands-on experience on the Android HAL & Framework a MUST.
- Experienced in Android programming environment using binder, shared memory etc.
- Hands on knowledge of any/all of the following areas a plus: Audio (ALSA), Video4Linux, Power Management, Network, BSP (ARM/X86)
- Proficiency in real time multi-threaded software design and development, system programming using IPC, synchronization primitives
- Hands on knowledge of various versions of Android a plus
- Experience in source revision control system such as git.
- Good knowledge of working with Open source software packages.
- Ability to translate requirements to technical specifications.
- Programming Language: Strong in C/C++, basic shell scripting, Java is a plus
- Tools: Development and Debugging using Host – Target tool chains for embedded platforms
- Positive attitude towards a dynamic work environment and good communication skills

Preferred Qualifications & Desired Competencies:
- Bachelors or Masters in Electronics /Computer Science
- 10-15 years of overall experience