Apple - Austin, TX

posted 7 months ago

Full-time - Mid Level
Austin, TX
Computer and Electronic Product Manufacturing

About the position

As a CAD Validation DevOps Engineer at Apple, you will play a crucial role in the Hardware Technology organization, focusing on the design and development of next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions. Your primary responsibility will be to ensure that Apple products and services can efficiently handle the tasks that make them beloved by millions of users. This position requires a deep understanding of validation CAD engineering, where you will create, maintain, and promote a robust system of advanced verification and validation workflows that project teams rely on to accomplish critical verification tasks for our chips. In this impactful role, you will be responsible for tooling and workflows used by GPU teams, which will involve all stages of the GPU development lifecycle, from early feature specification through silicon bring-up and beyond. You will collaborate with various teams from engineering sites around the globe, working towards the shared goal of ensuring that Apple GPUs meet the highest quality and efficiency standards. Your work will involve designing, developing, and maintaining scalable and mission-critical tooling and workflows for GPU verification, as well as supporting other teams such as Platform Engineering, Silicon Validation, Performance, and Software teams. This position is ideal for someone who loves creating elegant solutions to complex challenges and sees the importance in every detail. You will have the opportunity to drive initiatives from concept to production, ensuring that the technology you help build fuels Apple’s devices and enhances the user experience. Strong communication skills are essential, as you will be collaborating with multi-functional groups and may also engage in customer support activities. Your contributions will directly impact the performance and reliability of Apple’s cutting-edge technology, making this a highly rewarding role.

Responsibilities

  • Design, develop, and maintain scalable tooling and workflows for GPU verification.
  • Collaborate with GPU teams throughout all stages of the GPU development lifecycle.
  • Ensure that Apple GPUs meet high quality and efficiency standards.
  • Work with global engineering teams to promote robust verification and validation workflows.
  • Drive initiatives from concept to production, ensuring successful implementation.

Requirements

  • Strong software development background.
  • Expertise in Python, Perl, Kotlin, and/or TCL.
  • Experience in Cloud Computing, DevOps, and Infrastructure.
  • Familiarity with version control software (e.g., Git, Perforce).
  • Experience with continuous integration/continuous delivery solutions (e.g., GitLab, TeamCity, Jenkins) is a plus.
  • Emulation experience on platforms like Palladium, Veloce, or Zebu is a plus.
  • Machine Learning experience is a plus.
  • Strong communication skills for collaboration with multi-functional groups.
  • Experience in graphics device driver capture is a plus.
  • Ability to initiate and drive projects from concept to production.
  • Experience working on significant projects that delivered high ROI.

Nice-to-haves

  • Experience in customer support roles.
  • Familiarity with GPU development processes.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays
  • Flexible scheduling options
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service