Ecad Application Development Engineer, Design Technologies

Amazon Amazon · Big Tech · Sunnyvale, CA · Operations, IT, & Support Engineering

This role focuses on developing and customizing ECAD applications for hardware engineering teams, with a significant emphasis on integrating AI/ML technologies to enable intelligent automation, design review, and design generation within traditional CAD workflows. The engineer will collaborate with AI/ML teams to integrate LLMs and machine learning capabilities, develop custom workflows, and support engineering tools.

What you'd actually do

  1. Responsible for the maintenance and support of Cadence suite of applications (OrCAD, Allegro, System Capture, Pulse).
  2. Design, develop, implement and support Cadence extensions, features and customizations.
  3. Explore and implement AI/ML-powered features for intelligent design review, automated design generation, and design optimization.
  4. Support, enhance, and develop integrations with PDM/PLM toolsets and workflows.
  5. Develop custom OrCAD workflows and process automations

Skills

Required

  • 1+ years of software development experience
  • Experience with Java and scripting languages like Perl, Python, Unix shell scripts, VBA and MS Excel
  • 1+ years of developing electrical schematics using AutoCAD Electrical (2010 or newer) experience
  • Experience collaborating with the ECAD/physical board designer and able to review PCB designs with Allegro, CAM350, or equivalent
  • BS degree in electrical engineering or equivalent
  • Development experience using SKILL, Tcl
  • Fluency in AI/ML/LLM technologies and their practical applications in software development and automation.

Nice to have

  • Experience with machine learning frameworks (AWS Bedrock, TensorFlow, PyTorch) or working with large language models.
  • Demonstrated ability to integrate AI capabilities into traditional engineering workflows.

What the JD emphasized

  • AI/ML-powered features for intelligent design review, automated design generation, and design optimization
  • integrate large language models (LLMs) and machine learning capabilities into ECAD workflows

Other signals

  • integrating AI/ML technologies into traditional CAD workflows
  • intelligent automation and design assistance
  • AI/ML-powered features for intelligent design review, automated design generation, and design optimization
  • integrate large language models (LLMs) and machine learning capabilities into ECAD workflows