Graphics Design Verification Flow Engineer

Austin, Texas, United States
Hardware

Summary

Posted:
Role Number:200489078
Do you love creating elegant solutions to highly complex challenges? As part of our Silicon Engineering group, you’ll be contributing to our next-generation, high-performance, power-efficient processor, system-on-chip (SoC)! You’ll ensure Apple products and services can seamlessly and expertly handle the tasks that make them beloved by millions. Joining this group means you’ll be responsible for crafting and building the technology that fuels Apple’s devices. Together, you and your team will enable our customers to do all the things they love with their devices! At Apple, we push our designs to the limit to make amazing products. We want to delight our customers with hardware that performs great while delivering long battery life. In this highly visible engineering role, you will be responsible for crafting, deploying, and maintaining the automation used by hardware design and verification engineers on graphics processor projects. You will work in a small development team to meet ever-increasing challenges to enable the improvement of both the development efficiency and quality of hardware work.

Key Qualifications

  • 3+ years of development and maintenance of process automation in a Unix-like environment including:
  • Experience scripting and debugging with Python or Ruby.
  • Understanding of modern software development processes.
  • Ability to design quantitative experiments, gather data, and analyze and present results.
  • Experience in the following areas is a plus:
  • Applied machine learning.
  • Distributed and cloud computing environments.
  • Database design and query performance tuning.
  • Knowledge of hardware design verification tool configuration and operation.
  • Knowledge of hardware design verification methodologies.

Description

- Develop, deploy, and support robust, configurable, and scalable tools and frameworks to enable graphics hardware development and verification across multiple projects. - Work directly with hardware design and verification engineers across multiple sites to deliver high-performance solutions throughout the organization. - Partner with other internal automation teams to influence and improve flows in related organizations by driving new requirements and demonstrating best practices. - Identify, gather, and analyze metrics for improved automation reliability and efficiency. - Find opportunities for the development and deployment of new software and technologies.

Education & Experience

BS + minimum of 3 years of experience.

Additional Requirements