Google

About Google

Empowering the world through technology and information

🏢 Tech👥 100K+📅 Founded 1998📍 Mountain View, California, United States

Key Highlights

  • Over 100,000 employees globally
  • Headquartered in Mountain View, California
  • Parent company Alphabet Inc. valued at $1.5 trillion
  • Google Cloud Platform serves millions of customers

Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...

🎁 Benefits

Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...

🌟 Culture

Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google

Software Engineering Mid-Level

GoogleMountain View - On-Site

Posted 2w ago🏛️ On-SiteMid-LevelSoftware Engineering📍 Mountain View💰 $141,000 - $202,000 / yearly
Apply Now →

Skills & Technologies

Overview

Google is hiring a Software Engineer in Perception to develop production-quality software in C++ and work on computer vision projects. This role requires 2 years of software development experience and offers opportunities to work on cutting-edge technologies.

Job Description

Who you are

You have a Bachelor's degree or equivalent practical experience, along with at least 2 years of experience in software development using one or more programming languages. Your expertise includes developing and maintaining production-quality software, particularly in C++, and you have a solid understanding of computer vision techniques such as image classification, object detection, and visual search. You are familiar with data structures and algorithms, and you possess knowledge in areas like sensor fusion and signal processing. Your proficiency in diagnosing and resolving code and system health issues is complemented by your experience in software test engineering.

You may hold a Master's degree or PhD in Computer Science or a related technical field, which enhances your qualifications for this role. You are a versatile engineer who thrives in a collaborative environment, bringing fresh ideas from various domains including distributed computing, large-scale system design, and artificial intelligence. You are committed to best practices in coding, ensuring style guidelines, accuracy, testability, and efficiency in your work.

What you'll do

As a Software Engineer at Google, you will work on critical projects that shape the future of technology. Your responsibilities will include developing software that handles information at massive scale, contributing to the next-generation technologies that change how billions of users connect and interact. You will collaborate with cross-functional teams to triage product or system issues, debug, and resolve them by analyzing the sources of issues and their impact on hardware, network, or service operations. You will also contribute to existing documentation and educational content, adapting it based on product updates and user feedback.

You will have the opportunity to switch teams and projects as Google's fast-paced business evolves, allowing you to grow and develop your skills in various areas. Your role will require you to stay updated with the latest advancements in technology and apply them to your work, ensuring that you are always at the forefront of innovation.

What we offer

Google provides a dynamic work environment where you can thrive and grow your career. You will have access to cutting-edge technologies and the chance to work with some of the brightest minds in the industry. The company values diversity and encourages you to apply even if your experience doesn't match every requirement. You will be part of a culture that fosters collaboration, creativity, and continuous learning, making a significant impact on the world through technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Google.