CSC Leasing Co.
Apple
CPU Verification ML Tool Engineer
PythonC++
About the opportunity
In this highly visible role, you will be at the center of a chip design effort interfacing with many disciplines, with a critical impact on getting high quality products to millions of customers quickly.
DESCRIPTION
As a CPU verification ML tool engineer owning the ML based verification tools, and flow of a high performance lower power processor design, you will have the responsibilities as follows:
- Work closely with verification engineers and RTL designers on defining effective ML based verification for low power complex processor design.
- Drive and develop the ML based tools and flows for CPU verification.
- Developing, verifying, and maintaining efficient testbench environments
- Test the ML based tools and flows with selected blocks from the real design
MINIMUM QUALIFICATIONS
- Minimum BS Experience with Programming/scripting in one or more of the following languages: C, C++, Python
- Computer Architecture coursework or experience
PREFERRED QUALIFICATIONS
- RTL development experience
- Programming skills with Verilog or SystemVerilog
- Machine Learning experience
- Strong broblem solving skills
- Excellent communication skills and able to work independently.
