Sponsored
Verified Job Hardware / Network Engineer

Software Engineer III, Hardware/Software Co-Design

Sunnyvale, California
Hardware / Network Engineer
#721846
Remote / WFH
Google

Job Description

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience.
2 years of experience programming in C++ or Python.
2 years of experience developing compute/storage systems, software systems, or networks.

Preferred qualifications:
Master's degree or PhD in Computer Engineering, Electrical Engineering, or Computer Science.
2 years of experience with hardware design, and data structures or algorithms. Experience in Python and good understanding of Object Oriented Programming and Functional Programming.
Experience with distributed systems, OS/kernel, network system design, and large-scale storage systems.
Experience with non-x86 microarchitectures including low level performance analysis.
Experience with interfacing to industry-standard HDL simulators, such as Register Transfer Level code in Verilog.
Experience with silicon architecture and design with the ability to root cause performance bottlenecks in consumer devices.
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.

In this role, you will help solve complex problems including hardware acceleration, performance bottlenecks, computer architecture, automation, and machine learning. You will perform research, design, and development for the hardware, software, and networking technologies that power all of Google's products and services.

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.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $147000 - $211000 (USD) + 15% bonus target + equity + benefits

Learn more about benefits at Google.
Responsibilities
Design, develop, test, deploy, maintain, and improve software.
Manage individual project priorities, deadlines, and deliverables.
Provide end-to-end performance analysis for deployed platforms.
Inform direction for research where engineering gaps are identified that merit improved solutions.
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, ****** orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
 
Explore other jobs
Discover opportunities beyond Google

Staff Engineer, Electrical Design SJ

Celestica
San Jose, CA
$135,037 - $210,546 a year
Sr. Principal Module Design Engineer

Coherent Corp.
Fremont, CA 94538
$127,875 - $223,813 a year
Lead Application Engineer (7431)
Easily apply
Advantest
San Jose, CA 95134
$129,650 - $200,400 a year
Backend Software Engineer - AI Trainer
Easily apply

DataAnnotation
Mountain View, CA
$50 - $100 an hour
Principal Electrical Design Engineer

Coherent Corp.
Fremont, CA 94538
$114,375 - $195,875 a year
Backend Software Engineer - AI Trainer
Easily apply

DataAnnotation
Dublin, CA
$50 - $100 an hour
Application Engineer
recruitAbility
San Jose, CA 95112
$100,000 - $160,000 a year
Backend Software Engineer - AI Trainer
Easily apply

DataAnnotation
Los Gatos, CA
$50 - $100 an hour
Hardware Lead Design Engineer
Easily apply

TMP Worldwide India Private Limited for ERS US
Milpitas, CA 95035
$83,000 - $128,000 a year
Powertrain Engineer
Easily apply
New
INA Solution Inc
Fremont, CA 94537
$170,000 - $220,000 a year
Application Engineer
Trumpf
Santa Clara, CA 95054
$86,356 - $139,335 a year
Labview Engineer
Easily apply

TMP Worldwide India Private Limited for ERS US
Milpitas, CA
$71,000 - $108,000 a year
Mechatronics Engineer - Robotics and Automation
Easily apply

TMP Worldwide India Private Limited for ERS US
Mountain View, CA 94043
View more Software Jobs in Sunnyvale →
Sponsored

Similar Openings in Hardware / Network Engineer

More jobs you might like

Albers, Illinois Hardware / Network Engineer 4700.00 $

Build responsive web applications using React and Node.js, design database architectures, construct RESTful APIs, and manage continuous depl...

Posted 1h ago View Details
Martinborough, Wellington Hardware / Network Engineer 3500.00 $

Audit drug manufacturing batch records for cGMP compliance, lead root-cause deviation investigations, manage CAPA logs, and prepare audit re...

Posted 1h ago View Details
Abercrombie River, New South Wales Hardware / Network Engineer 4700.00 $

Design seasonal store window displays, arrange retail floor stock visual layouts, evaluate product sales turnover, and direct visual styling...

Posted 1h ago View Details
Moerangi, Waikato Hardware / Network Engineer 4600.00 $

Evaluate corporate organizational workflows, design administrative cost reduction initiatives, construct business models, and present to lea...

Posted 1h ago View Details
Blind Bay, British Columbia Hardware / Network Engineer 4500.00 $

Optimize freight delivery routes, track multimodal container shipments, manage vendor SLA compliance, and resolve warehouse staging delays. ...

Posted 1h ago View Details
Albacutya, Victoria Hardware / Network Engineer 5600.00 $

Write automated end-to-end test suites using Playwright, perform API integration testing, track software defects in Jira, and verify hotfixe...

Posted 1h ago View Details
Paemako, Waikato Hardware / Network Engineer 4700.00 $

Design industrial HVAC systems, model fluid dynamics in CAD, perform structural thermal stress calculations, and inspect component manufactu...

Posted 1h ago View Details