This job ad has been posted over 40 days ago...
6

applicants

full time Sr. Android Developers needed for our Offshore team in Bangalore and onsite team in Dallas & NJ

at Kiran R in Any

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)

- Masters degree in CS is desired, but not required

If interested, kindly email me your resume at kiran@worldlink-us.com

« go back to homepage
Is this job ad fake? Report it!   
Recommend to a friend
Published at 16-02-2010
Viewed: 889 times

Recent Visitors: