Software Engineer II, Android Auto @ Google - Mountain View, CA
Job Overview
8 days ago
Software Engineer II, Android Auto
Google - Mountain View, CA
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical field.
- Experience developing accessible technologies.
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.
Automotive industry executives say there will be more change in their business in the next 5 years than they have seen in the last 50 years.
The Android Auto team collaborate with vehicle manufacturers to develop and deliver on this massive opportunity, building on a proven embedded platform to create a leading Assistant-powered, navigation, entertainment, and communication vehicle system, which will be delivered to specialized people-moving devices.
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.
Similar Jobs
Staff Software Engineer, Hubs
Box
Redwood City, CA
This team focuses on high-reuse components and real-time technology to power core product features that benefit millions of Box users every day.
Software Development Engineer in Test, TikTok Monetization/Ads
TikTok
Mountain View, CA
We aim to improve the usability, reliability, stability of the whole system and user experience through project testing, automation testing, CI/CD system…
Software Engineer
JPMorgan Chase Bank, N.A.
Palo Alto, CA
The employer will alternatively accept a Bachelor's degree and five (5) years of experience in lieu of a Master's degree and three (3) years of experience.
Software Development Engineer, Alexa Voice Services
Amazon.com Services LLC
Sunnyvale, CA
Experience in software development building production software systems. 1+ years of experience in software development. Experience in C, C++, C# development.
Software Development Engineer, Alexa Speech
Amazon.com Services LLC
Sunnyvale, CA
Create detailed design of software components. 1+ years of experience in software development. Programming experience with at least one software programming…
Software Engineer III
Walmart
Sunnyvale, CA
Minimum Qualifications: Bachelor of Science and 5 years' experience in software engineering OR Master of Science.
Software Development Engineer in Test
AlignTech
San Jose, CA
Serve as a test lead for small and medium-sized projects and mentor junior-level software development test engineers.
Sr. Software Engineer - Machine Learning (Remote Friendly)
Saildrone
Alameda, CA
As a software engineer on the Machine Learning (ML) Team you will help to develop and implement our machine learning operations (MLOps) stack.
Software Development Engineer, Cornerstone Bidder
Amazon.com Services LLC
Palo Alto, CA
5+ years professional experience in software development. 2+ years of non-internship professional software development experience.
Software Development Engineer, Music Subscriptions Cost Savings
Amazon.com Services LLC
San Francisco, CA
Experience providing technical leadership to junior engineers. 2+ years of non-internship professional software development experience.
Digital Signal Processing Software Engineer (Remote)
Raytheon Intelligence & Space
San Jose, CA
Minimum 2 years of relevant software development experience in digital signal processing techniques and embedded software development.
Software Development Engineer
Amazon.com Services LLC
San Francisco, CA
Experience with professional software engineering best practices such as Agile project management, coding standards, code reviews, source control management,…
Remote eLearning Developer / Instructional Designer
MATC Group Inc.
Stanford, CA
The ideal candidate has prior experience working as an instructional designer / eLearning developer in a consulting-based company, or in a role where they…
Software Engineering
JPMorgan Chase Bank, N.A.
Palo Alto, CA
Must be a hands-on Software engineer. Computer science engineering degree or equivalent. Must have 7+ years of experience with SDLC.
Software Development Engineer
Amazon Dev Center U.S., Inc.
East Palo Alto, CA
3+ years professional software development experience. 2+ years of non-internship professional software development experience.
Remote eLearning Developer / Instructional Designer
MATC Group Inc.
San Francisco, CA
The ideal candidate has prior experience working as an instructional designer / eLearning developer in a consulting-based company, or in a role where they…
Remote eLearning Developer / Instructional Designer
MATC Group Inc.
Fremont, CA
The ideal candidate has prior experience working as an instructional designer / eLearning developer in a consulting-based company, or in a role where they…
Software Engineer - Emulation
Synopsys
Sunnyvale, CA
You have 2+ years of software development experience in developing and testing large C++ applications in Unix-based environment.
SolarLeadFactory - Frontend Developer - Direct Hire [Remote]
Braintrust
San Francisco, CA
At least 3-5 years of experience in front-end development work. As the first decentralized talent network, our revolutionary Web3 model ensures the community…
Sr./Staff Software Engineer, Big Data
ShareThis, Inc
Palo Alto, CA
5+ years of experience in big data software and platform development. You will be responsible for big data software and platform architecture and development.
Software Engineering - Java
JPMorgan Chase Bank, N.A.
Palo Alto, CA
5-7 years of experience in enterprise architecture and software design. 5-7 years of software engineering experience working in Java & J2EE stack including…
Site Reliability Engineer
JPMorgan Chase Bank, N.A.
Palo Alto, CA
Debug complex issues across whole software stack. Partner with engineering teams to ensure that the final product meets service level guarantees.
Senior Software Engineer
Walmart
Sunnyvale, CA
Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
News





