Software Engineer, Imaging

Google Inc. Mountain View , CA 94035

Posted 3 months ago

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

As a Software Engineer, you will work hands-on with scientists and engineers in one of the most advanced image quality labs built. You will also research, learn, build, and deploy camera systems that will excite users across the world!

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Minimum qualifications:

  • BA/BS in Computer Science or related technical field or equivalent practical experience.

  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

  • Experience in computer vision/machine learning, image processing, or computer graphics.

  • Experience in computational photography algorithm or ISP (3A and image restoration/enhancement algorithms) development.

Preferred qualifications:

  • MS degree in Computer Science, Electrical Engineering, Computer Engineering or PhD in Computer Science or related technical field.

  • Experience with camera automatic control algorithm development implementation (i.e. auto white balance, auto focus, auto exposure, auto flicker detection/correction, auto scene detection).

  • Experience in GPU, Halide, or other functional languages.

  • Interest in consumer cameras and photography.

  • Design, develop, implement and optimize algorithms for Google products.

  • Develop new algorithms to improve the image/video quality (SNR, color reproduction, stabilization, facial enhancements) or enable new photography features.

  • Develop auto white balance, auto exposure, auto focus, auto flicker detection/correction, auto scene detection algorithms for Google products.

  • Work cross-functionally with hardware teams to support algorithm implementation and optimization.

  • Integrate imaging simulation controls, image analysis and data visualization.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Imaging System Hardware Engineer

Google Inc.

Posted 4 days ago

VIEW JOBS 1/19/2020 12:00:00 AM 2020-04-18T00:00 Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step. The Imaging Hardware team inside the TechEng Imaging and Vision group is responsible for developing imaging hardware for all Google's consumer products. As an Imaging System Engineer with strong technical, management, and leadership skills, you will work with cross-functional teams including imaging hardware, imaging software team, imaging algorithm team, ISP team to define the imaging architecture of future imaging products. You will also lead camera technology innovations that enable new features and imaging experience enhancement. Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology. Minimum qualifications: * MS degree in Electrical, Physics, Optical Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. * 5 years of experience in imaging system design taking into considerations of camera hardware, ISP, calibration, and imaging algorithms. * Experience in at least one imaging hardware technology areas: image sensor, optics, AF and OIS system. Preferred qualifications: * Experience in end to end imaging system performance analysis including imaging hardware, software, ISP, and imaging algorithms. * Experience in multi-camera system design, imaging algorithms, and calibration methodology development. * Expertise in image sensor performance and feature evaluation and spec definition. * Excellent project management and leadership skills. * Architect the next generation imaging systems including camera hardware, ISP, imaging algorithms. * Be responsible for joint design and optimization of the imaging system to enhance the system performance and user experience. * Develop imaging technology roadmap for core hardware component, ISP, and new imaging features and experience. Google Inc. Mountain View CA

Software Engineer, Imaging

Google Inc.