CAD Design Automation Engineer

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
Herzliya, Israel
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Hardware

Description For CAD Design Automation Engineer

Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple products.

Developing pre-silicon RTL in SOC is a complex process; in this highly visible role, you will be responsible for creating and maintaining first class infrastructures to meet the challenges across multiple disciplines. This position tackles issues in the context of high availability, maximum efficiencies, and large design. The position will demand great flexibility in terms of problem solving and massive appetite for acquiring new knowledge.

As a CAD Design Automation Engineer at Apple, you'll be working on cutting-edge hardware projects, developing and maintaining infrastructure for pre-silicon RTL in SOC design. You'll be part of a team that's known for innovation and pushing the boundaries of technology. This role offers the opportunity to work on complex problems, learn continuously, and contribute to products that impact millions of users worldwide.

Last updated 16 days ago

Responsibilities For CAD Design Automation Engineer

  • Create and maintain first-class infrastructures for pre-silicon RTL in SOC design
  • Tackle issues related to high availability, maximum efficiencies, and large design
  • Develop and maintain automation scripts for RTL design processes
  • Collaborate with cross-functional teams to improve design and verification workflows
  • Contribute to the development of innovative hardware products

Requirements For CAD Design Automation Engineer

Python
  • Solid programming foundation (e.g. data structure and algorithm, performance, paradigm, revision control, CI/CD, testing)
  • Hands-on experience of 3+ years in Verilog and SystemVerilog
  • Familiarity with VHDL (a plus)
  • Familiarity with registers generation/automation (a plus)
  • Hands-on experience of scripting using Python or Perl, tcl is a plus
  • Experience writing or maintaining scripts or Makefile that automate RTL (a plus)
  • Good communications skills
  • Experience in design verification or design verification automation (a plus)
  • Experience in Verific APIs (a plus)
  • BSC in Electrical engineering/ Computer engineering (MSC is a plus)

Interested in this job?

Jobs Related To Apple CAD Design Automation Engineer

Senior Salesforce Platform Engineer

Senior Salesforce Platform Engineer role at AlphaSense, supporting Revenue Operations with 10+ years of Salesforce experience required.

Sr Software Developer

Senior Software Developer role at SanMar, focusing on Salesforce development and integration for a leading apparel supplier.

Senior Software Engineer (3D Graphics)

Senior Software Engineer (3D Graphics) at Freeform, developing advanced metal 3D printing technology in Los Angeles.

Senior Software Engineer (ARG) - Device Connectivity

Senior Software Engineer role at SimpliSafe, focusing on device connectivity and backend services for home security systems.

Senior Software Engineer (ARG)

Senior Software Engineer (ARG) at SimpliSafe: Develop and maintain cloud-based backend systems for native mobile applications in Boston.