Open Position at Google Project Tango - Software Engineer (Device Calibration)

| No Comments | No TrackBacks
From Vijay Pardeep via ros-users@

The Project Tango team at Google is hiring!  Please take a look at the job description below.  You can apply directly through the Google Job Portal, and feel free to contact me at if you have any questions about this role.

Thanks for your interest!
Vijay Pradeep


Position: Software Engineer, Device Calibration (Project Tango)
Location: Mountain View, CA, USA
Type: Full-Time

About Project Tango:
The goal of Project Tango is to give a human-scale understanding of space and motion to mobile devices. This includes phones, tablets, and virtual reality headsets. Our team has been working with universities, research labs, and industrial partners spanning many countries around the world to build on the last decade of research in robotics and computer vision, concentrating that technology into a mobile device. A Project Tango-enabled device combines data from a fisheye camera, 3D depth sensor, and IMU (gyroscopes and accelerometers) to track its own position and orientation in the world, while also building a 3D representation of its surroundings. This all happens on-device in real-time.
See for more info about Project Tango.

About this Role:
With so many different sensors working together to produce a single cohesive estimate about the device and its surroundings, device calibration is critical to Project Tango's success. As a Software Engineer on Project Tango's calibration team, you will help support all aspects of device calibration. This includes developing algorithms for calibrating devices, designing automated workflows for calibrating devices on a high-throughput production line, and analyzing existing datasets and devices to quantify the effects of calibration on device performance.

- Be a technical contributor to an interactive C/C++ system.
- Participate in software architecture and design meetings.
- Work with an existing engineering team using an Agile-like process.

Minimum qualifications:
- BA/BS degree in Computer Science or equivalent practical experience.
- Programming experience in C or C++.

Preferred qualifications:
- MS or PhD degree in a related field.
- Expertise in any of the following areas:
    - Computer Vision
    - Camera/Lens Calibration
    - 3D Vision and VSLAM
    - 2D image processing
    - IMU sensor processing
    - non-linear optimization/bundle adjustment algorithms
    - Strong Python programming skills.

How to Apply:
Please apply via the Google Job Portal here:!t=jo&jid=111045001&

(A full list of Google Project Tango Job openings is available here)

No TrackBacks

TrackBack URL:

Leave a comment

Find this blog and more at

Monthly Archives

About this Entry

This page contains a single entry by Tully Foote published on August 12, 2015 1:22 PM.

Manning Publications - Looking for potential authors for Robot Operating System (ROS) book was the previous entry in this blog.

ROS installation for OS X is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.