Thursday, July 17, 2014

[KITlist-Tech] Android Low Level Platform SW Developer, Santa Clara (Santa Clara, CA)

 

Please direct your responses to: http://www.pelicanimaging.com/careers/jobs.html

Position - Android Low Level Platform Software Developer
Website: www.Pelicanimaging.com (check out our other positions)
To apply: www.pelicanimaging.com/careers/jobs.html

Location: Santa Clara, CA
We design, develop, and ship all of Pelican's deliverable software products and related internal tools. We bring our computational camera processing to the top smart phone platforms and operating systems. Our knowledge is broad and deep covering optics and imaging through compiler optimization, hardware accelerators, and operating systems. We conceive, design, develop, port, and accelerate algorithms and components and qualify resulting systems. We support and create interfaces for customers, independent SW developers, and end-users. Our cycle is fast and energetic and the results of your labor are quickly visible in our products.
Pelican Imaging is building the next leapfrog technology in computational imaging -- with the potential to change every camera in the world.

Android Low Level Platform Software Developer
This role will integrate our unique, cutting edge camera into Android and perhaps other mobile and embedded operating systems. This involves creating and controlling device drivers, security features, imaging and camera frameworks, complex multi-threaded user-space driver daemons, Camera HAL integration or extension, and writing test applications.
The Android Platform Software Engineer will work on our Android platform integration, including device driver modification, multiple Android camera framework integration, application development for test, demo, and initial products. Key desired skills include thorough experience developing with Java (Dalvik), C++, Android or Linux kernels, camera frameworks, imaging, Android debugging, and network code.

Responsibilities
You are a self-directed, problem-solving embedded / mobile developer who is comfortable with application, operating system, kernel driver, and hardware interface spaces.
1. Qualcomm Android / Driver / Board bringup Well-versed in Qualcomm Android systems and build process, system/device driver development and debugging, C++, Linux. his includes low level device drivers, board bringup and debug. You understand and are comfortable with logging, tracing, possibly hardware assisted debugging (ICE, JTAG, scopes, and logic analyzers), chipset manuals, and can focus on relevant information in extensive specs for modern chipsets.Experience in MIPI, I2C, Liason with Qualcomm and other suppliers and partners

Requirements
� Extensive experience with both C C++
� Minimally, Android development should be at systems level in a significant way
� Extensive device driver, low-level systems code, and board bring up
� Comfortable with logging, tracing, hardware assisted debugging, chipsets
� Android expertise - JNI / NDK experience.
� Qualcomm chipsets
� Camera drivers, MIPI
� Has done something with one or more of: cameras, imaging, graphics, GPU (OpenGL, CUDA, DirectX)
� Comfortable and functional with: Linux, gmake, CMake, gdb, git, scripting languages (bash, Python, Lua, and/or NodeJS)
Desirable
� Android device drivers, camera framework, imaging or camera apps
� Optimization of algorithms on real systems
� Experience with Linux, Windows, MacOSX
� C++11, advanced Java, and other modern techniques and libraries
� Photography experience

Location: Santa Clara, CA
To apply: http://www.pelicanimaging.com/careers/opportunities/android_lowlevel_dev.php

__._,_.___

Posted by: KIT List Jobs <jobposting2@kitlist.org>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (1)

Yahoo Groups
Control your view and sort preferences per Yahoo Group
You can now control your default Sort & View Preferences for Conversations, Photos and Files in the membership settings page.

****************************************************************

Join the new KIT Resources List!
You'll get job tips, notices for free or low-cost career events, services, and job fairs. Just send an email to:
KITlistResource-subscribe@yahoogroups.com

Please go to www.KITlist.org to join, post jobs, or see our FAQs. If you have any comments or questions, you can reach us KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.
   
TO UNSUBSCRIBE:    
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!

.

__,_._,___

No comments:

Post a Comment