Hardware Validation Engineer - Mac

    • Apple, Inc.
  • Austin, TX
  • Posted 60+ days ago | Updated 10 hours ago

Overview

On Site
Full Time

Skills

I2C
Hardware development
Software testing
Software design
Test execution
Random testing
Hardware installation
Test plans
Power management
Computer architecture
Test cases
Electrical engineering
Computer engineering
Computer science
Hardware QA
Computer hardware
Shipping
Innovation
FOCUS
Testing
Debugging
Firmware
Reporting
Data
Specification
Strategy
Automation
IO
USB
PCI Express
Design
Embedded systems

Job Details

Summary

Do you want to help build the next Mac System? Our team is looking for individuals with real passion for shipping outstanding products.The hardware validation team is part of the system hardware development organization responsible for bringing new and exciting Mac hardware products to the users. Through innovation and dedication, team members work collaboratively and strive to deliver the best product that Apple is known for.We are looking to hire a System Hardware Validation Engineer. Primary job focus is in testing, identifying, and resolving system-level hardware design issues. You will be working with the latest hardware and software. Testing activities will also involve working closely with multi-functional system hardware, silicon, and software design teams. The candidate will be responsible for validation testing of system hardware designs that strive to deliver the best in-class hardware experience for customers. This position is for someone who is hard-working in hands-on test execution and getting involved in new hardware/software testing and debugging.

Key Qualifications

Generating and performing focused and pseudo random test cases of various configurations based on coverage analysisMaintaining physical test environment and test hardware setup used in validation testing.Debugging failures multi-functional with Software/Firmware, System Hardware and Silicon teams.Tracking, analyzing and reporting of critical test data.Crafting software checks to compare observed behavior against expected behavior that is derived from system specifications.Developing and optimizing test framework and tools to create a controlled validation environment to support large scale validation.Designing and defining new validation strategy as well as detailed test plans.Previous experience in post-silicon validationsTest automation experience and large scale testingFamiliar with system power management and testingFamiliar with computer architecture and IO protocols (USB, I2C, PCIe)

Description

- Working with test framework and tools to create a controlled validation environment to support large scale validation- Generating test cases and implement test on hardware configurations based on coverage analysis- Setting up and maintaining physical test environment and used in validation testing.- Debugging multi-functionally with software, hardware and silicon design teams.- Tracking, analyzing and reporting of critical test data.- Creating software checks to compare observed behavior against expected behavior that is derived from system specifications.- Designing and defining new validation strategy and detailed test plans.

Education & Experience

- The candidate must possess a Bachelor's degree or Master's degree in Electrical Engineering, Computer Engineering or Computer Science - Has to have at least 2 years of experience with system hardware or embedded hardware testing