Home
About Google
We're Hiring!
Main
All Openings
Top 10 Reasons
Culture
Benefits
Inside View
Work/Life Balance
| |
|
Engineering, Operations & IT
Hardware Testing Engineer
This position is available in Mountain View, CA.
Google is looking for an outstanding Hardware Testing Engineer to join our
world-class server design team. The ideal candidate will have a solid hardware
testing background, basic of system software and kernel experience, and a
passion for delivering top quality products.
Responsibilities:
- Assist in the design, bring-up and testing of new hardware systems.
- Build engineering prototypes.
- Prepare, setup, and run a broad suite of tests on computer hardware and systems.
- Help to evaluate mechanical, electrical, and thermal performance of components and systems.
- Setup and maintain the space, tools, and materials of a hardware R&D lab.
- Interface with contract manufacturers and production test technicians to resolve issues.
- Troubleshoot new board-level computer hardware and electro-mechanical systems.
- Perform root-cause failure analysis and drive issues to closure.
Requirements:
- Familiarity with test equipment, such as oscilloscopes, logic analyzers and data acquisition systems.
- Good understanding of the physics underlying electrical, electronic, mechanical, and thermal devices.
- Very high level of attention to detail; noticing and responding to contributory factors not part of the original test plan.
- 4+ years experience with PC-class hardware.
- Previous experience in dynamic advanced development environments is highly desirable.
- Knowledge of Unix/Linux and shell scripting.
- Ability to program in Python or C++ is a plus.
- Excellent communication and documentation skills.
- Able to read and understand mechanical drawings and electronic schematics.
- BA/BS degree in Electrical Engineering or related disciplines.
For immediate consideration, please send a text (ASCII) or HTML version of your resume to jobs@google.com.
Important: The subject field of your email must include Hardware Testing Engineer - Mountain View.
Performance Engineer
This position is available in Mountain View, CA.
Google is looking for experienced engineers with a passion for speed, to join
several of our efforts towards building the world's most effective computing
platform. We are particularly interested in individuals with the rare
combination of expertise in high performance software design and computer
architecture. The ideal candidates will be able to help us improve overall
performance of our code base by tackling performance debugging (at the single
machine or datacenter levels), developing performance tools, improving the
performance of existing libraries, or working in compiler and post-compilation
optimization techniques.
Requirements:
- B.S./M.S. Computer Science/Engineering. PhD is welcome.
- Demonstrable experience in at least one of the following:
- Performance debugging and optimization of complex workloads.
- Design of performance tools.
- Compiler design and code optimization.
- High-performance software development techniques.
Desired skills:
- Knowledge of Gnu C/C++ internals and standard library implementations.
- Deep understanding of computer architecture.
- Experience with complex distributed system software.
- Familiarity with x86 assembly and Linux internals.
For immediate consideration, please send a text (ASCII)
or HTML version of your resume to jobs@google.com. Important: The
subject field of your email must include Performance Engineer - Mountain View.
Senior Hardware Engineer
This position is available in Mountain View, CA.
Google is looking for world-class hardware engineers to develop the next
generation server platforms for all our services. This includes architectural
definition, specification, design and testing of innovative servers that lead
the industry in cost-efficiency. The ideal candidate will also have a broad
background in electrical engineering and computer science, that includes
knowledge of power delivery and thermal design, and demonstrable experience
with PC-class processors and chipsets.
Requirements:
- BS or MS in Electrical or Computer Engineering or equivalent, with strong emphasis on computer circuit design. (Ph.D. a plus.)
- Several years of hardware architecture, design, and bring-up experience.
- Extensive experience programming in C and assembly.
- Knowledge of Unix/Linux and embedded environments.
- Familiarity with PC/server chipsets, peripheral chips and BIOS development.
- Experience with component-level and integrated system testing is a plus.
- Passion for delivering robust, cost-effective products.
For immediate consideration, please send a text (ASCII)
or HTML version of your resume to jobs@google.com. Important: The
subject field of your email must include Senior Hardware Engineer - Mountain View.
Senior Hardware Qualification and Testing Engineer
This position is available in Mountain View, CA.
Play a key role in the development of one of the world's most impressive computing infrastructures!
Google is looking for a experienced Hardware Qualification and Testing Engineer that are ready for a technical
leadership role in our Platform Engineering team. You will be responsible for the evaluation of new hardware components and systems,
developing new test processes, and overseeing deployed systems quality. In this role you will work closely with our hardware and
system software teams, as well as manufacturing and hardware operations.
Requirements:
- BS/MS in EE, CS or equivalent (Ph.D. a plus)
- 5+ years hands-on experience testing microprocessor boards and peripheral computer hardware down to the component level.
- Extensive test and troubleshooting experience in a research and development environment.
- Understanding of hardware evaluation methodologies, including development of test cases/suites, test automation, and data analysis.
- Deep understanding of at least one of the following is highly desirable:
- DRAM and memory system technology.
- Modern disk technologies, standards, and performance.
- I/O and networking devices (host adapters or switches)
- Ability to implement processes for failure prevention and detection.
- Recent experience with x86 processors and related systems.
- Demonstrated technical leadership and mentoring skills.
- Excellent oral and written communication skills.
- Familiarity with Linux or other Unix operating systems
- Strong scripting skills.
For immediate consideration, please send a text (ASCII)
or HTML version of your resume to jobs@google.com. Important: The
subject field of your email must include Senior Hardware Qualification and Testing Engineer - Mountain View.
|