Full-Time Job: Android Software Engineer, Mountain View, CA (Pelican Imaging)
Job Title: Android Engineer
Job location: Mountain View, CA
Employer: Pelican Imaging
Employment Type: Full-Time Job
Job Description
Pelican Imaging is building the next leapfrog technology in computational imaging – with the potential to change every camera in the world.
The Android Platform Software Engineerwill 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.
Android Engineer | Responsibilities:
You are a software technical leader who loves solving impossible problems and have worked on multiple cutting edge technology development efforts.
You are interested in making a big impact in a wide-open application landscape for our new technology of real-time depth-enabled imaging. Comfortable with multiple environments, technologies, and delivery methods, you will architect, development, and work with internal and external developers to create cutting edge corporate and customer applications.
This team delivers high-quality production software to Smartphone OEMs. You will work closely with a highly skilled, multidisciplinary team of engineers.
Android Engineer | Requirements:
- Love designing and implementing cutting edge embedded software products.
- Solid programming skills and 5-10+ years experience in C++, Java object-oriented application and SDK development.
- Significant experience with Android and other operating systems such as Linux, MacOSX, Windows.
- Aggressive application optimization experience in networking, imaging, graphics, multimedia or similar, including multi-threaded, background I/O, and innovative UIs.
- Comfortable working at any level of abstraction from high level design on a desktop to low level tuning on an embedded processor.
- Passion for solving problems and identifying new ones to solve next.
Android Engineer | Preferred:
- Objective-C and iOS experience
- Experience with one or more server-side web development technologies, especially including Java, Javascript, Python, or Ruby.
- Experience with one or more desktop UI frameworks / environments, particularly Qt or Java.
- Expertise with digital cameras, camera processing pipelines and image quality fundamentals and metrics
- Experience shipping smartphone, desktop, and server applications.
- Imaging, 3D, machine vision, AI, advanced math, and related experience a plus
Company Description
Pelican Imaging leads the next generation of array camera technology targeting the smartphone market. It will change how the world will work with their photos and videos interactively – like nothing before. Market Leadership: Our camera can be used for many applications that truly transcend existing technology with billions of mobile devices and innovative IP solutions.
We’re a well-funded dynamic startup, expanding our team to deliver this unique technology to multiple OEMs (smartphone manufacturers).
We are a team of strong technologists and visionaries who will change the world. We are looking for people who share our passion, our drive, our commitment and our abilities. These positions afford unparalleled opportunities for personal and career growth.
All open positions are located in Mountain View, CA, USA.
Here are just a few of the benefits of working at PI:
- Competitive start-up salary
- Company equity
- Medical, prescription, dental and vision insurance
- Lots of drinks and snacks
- Casual dress
- Working with a great set of engineers