Search jobs > San Jose, CA > Software engineer android

Software Engineer III, Android Auto

Google
San Jose, California, US
Full-time

Minimum qualifications :

Take the next step in your career now, scroll down to read the full role description and make your application.

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.

Preferred qualifications :

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, and / or debugging.
  • Experience developing accessible technologies.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.

About The Job

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Responsibilities

  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product / program updates and user feedback.
  • Triage product or system issues and debug / track / resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
Google
Mountain View, California

Proficiency in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will wor...

Promoted
Calsoft Labs
San Jose, California

Will have to write the testing for the code they produced- wanting to move to automated testing in the future. ...

Promoted
TikTok
San Jose, California

As an Android Software Engineer on the Photo and Text team, you will:. Optimize mobile applications on Android platforms. Experience in native Android development. ...

TikTok
San Jose, California

ResponsibilitiesWe're looking for Android engineers to build mobile sdk and frameworks for cross-platform developers in TikTok, as a front-end runtime running on Android devices:- Design and implement cross-platform frameworks/containers, middlewares and other components- Build infrastructure and to...

JPMorgan Chase Bank, N.A.
Palo Alto, California

Job responsibilities * Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Creates secure and high-quality production code and maintai...

TikTok
San Jose, California

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. Proven experience in understanding of the Android framework. ...

The Judge Group
Mountain View, California

Our client is currently seeking a Software Engineer III. Display Software Engineer, Project Starline. As a software engineer on the Display System team, you will have the opportunity to make a big impact by ensuring that our displays produce the highest quality visual experience for next-generation ...

TikTok
San Jose, California

Responsibilities: As an Android Software Engineer on our team, you will:- Work closely with our talented backend and product team to develop and ship new, innovative user features on TikTok. Minimum Qualifications: • BS/MS degree in Computer Science or equivalent majors/experience;• 3+ years in Andr...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area. We’re a team of software engineers, data scientists, cybersecurity expert's and service professi...

Akraya Inc
Santa Clara, California

Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using multi-threaded programming, distributed programming in Java, SQL, Object Oriented design and design patterns. Own delivery of entire piece of system ...