Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

Google Cloud - Minnesota
Sunnyvale, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Minimum Qualifications

Find out if this opportunity is a good fit by reading all of the information that follows below.

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures / algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience working with embedded operating systems.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • 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.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running.

From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible.

We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably.

Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Write and test product or system development code.
  • Review code developed by other engineers 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.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
DeepSight Technology
Santa Clara, California

Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office!. Senior Imaging Systems Software Engineer. WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEER. As a Senior Imaging Systems Software Engineer, you will work on...

Promoted
Waymo
Mountain View, California

We are looking for an experienced software engineer to help us build and scale Waymo's Real Time Hardware In the Loop (HIL) simulator. It fills a critical gap between what can be tested in cloud-based simulation and what has to be tested on the road and is a critical part of both engineers' daily wo...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Developer Product Engineer [Full Stack]. ...

Promoted
Lark Health
Mountain View, California

We're hiring a Senior Software Engineer for the App Engineering team where you'll help build and scale the services that power Lark’s health coaching application. Define and review projects by collaborating with other engineering teams, DevOps, and the product team. Build new features,...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer for the Purchase Platform. Key Responsibilities:Lead software development and analysis for existing and new solutionsDesign and conceptualize digital products/services through multiple concepts and prototypesSupport software maintenance, fault diag...

Promoted
Latitude AI
Palo Alto, California

When you join the Latitude team, you’ll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering –. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich. T...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer, Payments. ...

Promoted
TikTok
San Jose, California

Based on the internal infrastructure, the platform holds massive number of cloud native clusters, indexes, and stream tasks, which are all relative to the global recommendation system. Our platform serves algorithm or architecture engineers and brings convenience for system deployment and operation....

Promoted
Harbourshare
Los Gatos, California

As a senior software engineer on the team, you have the opportunity to truly understand the needs of customers and work with our team to design and build key features that empower and delight our users. We were co-founded by ex-Google and ex-Getty Images employees and are scaling fast and investing ...

Cloud Software Group
Santa Clara, California

Citrix and TIBCO recently merged to create Cloud Software Group, now one of the world’s largest cloud solution providers, serving more than million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based ...