CAD Validation DevOps Engineer

Apple
Beaverton, OR, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Summary

Posted : May 8, 2024

Role Number : 200550603

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail?

As part of our HW Technology org, you'll help design our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).

You'll ensure Apple products and services can seamlessly and efficiently 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!

Description

Validation CAD engineering plays a major role in creating, maintaining, and promoting a robust system of advanced verification / validation workflows our project teams heavily rely on to accomplish critically important verification tasks for our chips.

In this highly impactful role, you will be responsible for tooling and workflows used by GPU teams (to start with) involved in all stages of the GPU development lifecycle, from early feature specification through silicon bring-up and beyond.

You will work with other teams from engineering sites around the globe towards the shared goal of ensuring that Apple GPUs meet the highest quality and efficiency standards.

This job involves designing, developing, and maintaining scalable and mission-critical tooling and workflows for GPU verification and other teams, such as Platform Engineering, Silicon Validation, Performance and Software teams.

Key Qualifications

  • Strong software development background
  • Expertise in Python, Perl, Kotlin and / or TCL is required
  • Experience in Cloud Computing, DevOps and Infrastructure
  • Experience in version control software (ie. Git, Perforce)
  • Experience in continuous integration / continuous delivery solutions (ie. GitLab, TeamCity, Jenkins, etc) is a plus
  • Emulation experience on any available platforms, Palladium, Veloce or Zebu is a plus
  • Machine Learning experience is a plus
  • Strong communication skills are a pre-requisite, as you will collaborate with multi-functional groups, previous customer support is a plus
  • Experience in graphics device driver capture is a plus
  • Ability to come up with initiatives and drive them from concept to production
  • Must have worked on significant project(s) that brought high ROI to the team / company
  • Must be comfortable with co-developing an existing system

Education & Experience

Minimum requirement of BS + 10 years of relevant industry experience.

Additional Requirements

More

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

16 days ago
Related jobs
Promoted
CorVel Corporation
Portland, Oregon

Software Engineers to continue the evolution of our proprietary software. Apply sound software engineering processes, including iterative development, unit testing, source code control, inspections and reviews. An engineer who enjoys the challenge of resolving complex problems with innovative soluti...

Promoted
Synopsys
Hillsboro, Oregon

Test & Validation Engineering, Staff Engineer. Our R&D test lab contains high speed test equipment so if you enjoy working with state of the art equipment, Synopsys will be a perfect career choice for you. Running characterization tests and creating test reports. Creating test boards/hardware soluti...

Promoted
DAT
Beaverton, Oregon

As a Staff Software Engineer, you will be seen as a technical leader, responsible for working with other Staff and Principal engineers in promoting improvements and best practices in software development on your team and across DAT. Mentor software engineers utilizing proven design patterns and your...

Promoted
Infobahn SoftWorld Inc
Hillsboro, Oregon

Job Title: Electrical Engineer. Hands on experience with electrical equipment. ...

Promoted
Keller Associates
Beaverton, Oregon

A mid-level to Senior Electrical Engineer is needed to team up with our engineers to prepare and oversee power distribution drawings, electrical layouts, installation details, wiring diagrams, and cable and conduit schedules for a variety of infrastructure improvement projects. Bachelors degree in e...

Promoted
Canonical - Jobs
Portland, Oregon

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. Landscape is the leading management tool to deploy, monitor and manage fleets of Ubuntu systems, including package and repository management, health and security m...

Promoted
Western Integrated Technologies
Dundee, Oregon

Are you a dynamic and experienced Hydraulic Systems Engineer looking to make a significant impact? We're searching for a talented individual to join our innovative team as a Senior Hydraulic Systems Engineer, where you'll play a key role in shaping the future of our cutting-edge projects. As a Senio...

Promoted
Raytheon
Beaverton, Oregon

Job Summary:*In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. Basic Qualifications:** Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of s...

Promoted
Rayzan InfoTech LLC
OR, United States

The Process Control Engineer will assist in the design, configuration, integration, and implementation of process control solutions for our wood products manufacturing facilities. Gain mastery in the current process, control, and reporting systems and work to continuously improve electrical/process ...

Promoted
Oliver Wyman Vector
Portland, Oregon
Remote

As a consultant with experience in both systems engineering and cybersecurity, you will combine your problem-solving skills with your systems and information assurance knowledge to evaluate and deliver secure aeronautic systems. CYBERSECURITY SYSTEMS ENGINEER. Responsibilities include review, analys...