ECAD Cadence Automation & AI Engineer

Amazon Lab126

Sunnyvale (CA)

On-site

USD 133,000 - 185,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
RSUs

Job summary

Amazon Lab126 in Sunnyvale, CA seeks an ECAD Application Development Engineer to customize Cadence tools and extend ECAD workflows, combining hardware design with AI-driven automation.

You will lead design, development, and support of OrCAD/Allegro/Pulse extensions, integrate TCL/SKILL scripts, and collaborate with PDM/PLM teams to scale engineering tools. This role emphasizes applying AI/ML techniques to design review and generation, and requires strong Java and scripting experience.

Qualifications

  • 4+ years of software development experience.
  • Experience with Java and scripting languages like Perl, Python, Unix shell scripts, VBA and MS Excel.
  • 3+ years of work experience with Electronic Design Automation tools.
  • Design experience using EDA tools (OrCAD/System Capture/Allegro PCB/Pulse PDM).
  • Development experience using SKILL, Tcl.
  • Fluency in AI/ML/LLM technologies and their practical applications in software development and automation.
  • BS/MS degree in Electrical Eng. or a related discipline, or equivalent industry experience.

Responsibilities

  • Responsible for the maintenance and support of Cadence suite of applications (OrCAD, Allegro, System Capture, Pulse).
  • Design, develop, implement and support Cadence extensions, features and customizations.
  • Explore and implement AI/ML-powered features for intelligent design review, automated design generation, and design optimization.
  • Support, enhance, and develop integrations with PDM/PLM toolsets and workflows.
  • Develop custom OrCAD workflows and process automations
  • Develop automations using Tcl/SKILL scripting
  • Collaborate with AI/ML teams to integrate large language models (LLMs) and machine learning capabilities into ECAD workflows.
  • Provide subject matter expertise on Cadence toolset and ECAD data management
  • Diagnose and solve a range of issues, including, but not limited to: software deployment, platform interoperability, EDA systems, installation and licensing.
  • Interact with business customers to understand and document their business processes and requirements.
  • Create business requirements documents, system configuration documents, detailed functional design documents, test plans and test cases, user training documents and implementation documents.

Skills

Software development
Java
Perl
Python
Unix shell
VBA
MS Excel
AI/ML
SKILL scripting

Education

BS/MS in Electrical Eng. or related

Tools

OrCAD
Allegro
System Capture
Pulse

Job description

Amazon Lab126 in Sunnyvale, CA seeks an ECAD Application Development Engineer to customize Cadence tools and extend ECAD workflows, combining hardware design with AI-driven automation.

You will lead design, development, and support of OrCAD/Allegro/Pulse extensions, integrate TCL/SKILL scripts, and collaborate with PDM/PLM teams to scale engineering tools. This role emphasizes applying AI/ML techniques to design review and generation, and requires strong Java and scripting experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ECAD Design Engineer – AI-Driven Hardware Tools
ECAD Design Engineer – AI-Driven Hardware Tools

Amazon Lab126 • Sunnyvale (CA)

On-site
USD 135,000 - 185,000
Health insurance
401(k) matching
ECAD Application Development Engineer, Design Technologies
ECAD Application Development Engineer, Design Technologies

Amazon Lab126 • Sunnyvale (CA)

On-site
USD 133,000 - 185,000
Health insurance
401(k) matching
RSUs
ECAD Application Development Engineer, Design Technologies
ECAD Application Development Engineer, Design Technologies

Amazon • Sunnyvale (CA)

On-site
USD 133,000 - 185,000
Sign-on payments
RSUs
Health insurance
+3
ECAD Application Engineer, Design Technologies
ECAD Application Engineer, Design Technologies

Amazon Lab126 • Sunnyvale (CA)

On-site
USD 135,000 - 185,000
Health insurance
401(k) matching
Senior Designer
Senior Designer

HCL Technologies • Jasper (AL)

On-site
USD 110,000 - 170,000
Senior ECAD Architect – SoC Tooling
Senior ECAD Architect – SoC Tooling

Arm • Chandler (AZ)

Hybrid
USD 250,000 - 338,000
Design Automation & Software Engineer - Cadence, AI/ML
Design Automation & Software Engineer - Cadence, AI/ML

Broadcom • Wayne (CA)

On-site
USD 120,000 - 192,000
Automation SWE/ECAD Engineer
Automation SWE/ECAD Engineer

Envision Technology Solutions • Mountain View (CA)

On-site
USD 120,000 - 160,000
EDA Tools & Automation Engineer
EDA Tools & Automation Engineer

Intel Corporation • Hillsboro (OR), Northern (KY)

Hybrid
USD 129,000 - 245,000
Competitive pay
Stock options
Health and retirement programs
ECAD Tools Architect for Satellite Systems
ECAD Tools Architect for Satellite Systems

Amazon • Bellevue (WA)

On-site
USD 129,000 - 175,000
Health insurance
RSUs
Sign-on bonus