Hi Guys,
My name is Vibhor I am with APN software services a national staffing agency based out of California. I have a contractual position with my client which is based in Austin, TX . I wanted to reach and see if you are looking for some option in terms of employment. In case you are please email me your updated resume in a MS word format and a time slice where in I can call and discuss about the positions in a greater depth. I have attached the project description
Android Software Developer
Location: Austin, TX
Duration: 6+ Months
Android Software Developer
The Google Android software developer is a developer with Android experience who is also a generalist with a strong background in “Platform Software” – with ability and expertise to write device drivers, applications and everything in between. They are open minded and possess a drive to learn new things in a very short time – to get things done. They will work with a team of like-minded mobile handset engineers to build advanced middleware components of a next generation wireless handset. Example middleware components are Messaging, Multimedia, Virtualization (micro-kernel), file-systems, dynamic-loading, COM, UI Frameworks, Databases, etc.
Job Duties
Design, enhance and maintain current and next-generation Samsung Platform Middleware based on current and future Android components, in such a way as to be easy to maintain as Android develops, and easy to port to other mobile platforms
Measure and characterize performance of one or more modules of the middleware, and suitably improve performance as needed
Develop abstractions to hide platform specific capabilities
Write device drivers (LCD, USB, Touch, etc.) for Android as needed
Travel to Korea, other overseas Samsung offices and customer sites (worldwide) for 2-3 weeks at a time to assist in integration, commercialization activities. There may be 3-4 such trips per year.
Qualifications
Knowledge (internals) of Google Android is essential
Knowledge (internals) of other contemporary mobile platforms such as Symbian, Windows Mobile (CE), Linux-mobile, BREW, or equivalent are also highly desirable
Very strong design and abstraction skills – as it relates to programming, development of re-usable components etc.
Experience in working with embedded systems, platforms and RTOS – at least one RTOS (Nucleus, pSOS, VxWorks, RT-Linux, REX etc.)
Very strong embedded debugging skills – especially with a JTAG debugger
Working knowledge of embedded hardware such as TI-OMAP, Marvell-StrongARM, SC64xx application processors
Fluent in C/C++/Java programming (C++/Java preferred); ability to hand-code critical routines in optimal assembly language (ARM/Thumb)
If you are interested please email me your updated resume in MS word format at
vibhor@apninc.com
Regards
Vibhor