Talent Apply
Log in
All jobs
S

EDA Automation Engineer

Skyworks

About this role

Job title: EDA Automation Engineer

About the Role Skyworks Solutions is seeking a highly motivated multidisciplinary individual to drive end-to-end workflows automation with the goal to reliably accelerate innovation for our RF, mixed-signal, and semiconductor product development. This role sits at the intersection of EDA tools, silicon design flows, and scalable software systems. Your work will make a direct impact on the company’s top and bottom line.

What You'll Do

  • Design, develop, and maintain EDA automation products and platform supporting schematic, layout, simulation, verification, packaging etc.
  • Develop software solutions to improve productivity, quality, and design reuse.
  • Customize and integrate commercial EDA tools into Skyworks design flows.
  • Collaborate with IC designers, layout engineers, and CAD teams to define automation requirements.
  • Debug design flow issues and improve tool reliability and scalability.
  • Maintain documentation, best practices, and version-controlled codebases.
  • Support tape-out schedules and continuous improvement initiatives.
  • Innovate new ways to architect and optimize the end-to-end product cycle flow.
  • Use AI/ML to optimize process, built more predictability, reliability across the process flows.

What We're Looking For

  • Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of relevant solid industry experience.
  • Experience or strong familiarity with EDA, CAD, or semiconductor design automation workflows.
  • Experience with workflow automation.
  • Experience using machine learning models to solve EDA challenges.
  • Experience developing and deploying web user interface.
  • Experience developing and deploying web backend.
  • Preferably experience with analog and mixed signal design automation.
  • Core Technical Skills.
  • Strong programming skills in Python and at least one of C++ or Tcl.
  • Hands-on experience with industry-standard EDA tools (e.g., simulation, synthesis, P&R, verification, or flow automation).
  • Extensive experience working in Linux/Unix environments.
  • Experience with version control systems such as Git and/or Perforce/CI/CD.
  • Expert with Unix/Linux EDA Automation & Infrastructure.
  • Experience developing or maintaining EDA workflows, scripts, and automation frameworks.
  • Familiarity with batch processing systems, job scheduling, and flow orchestration.
  • Experience designing and maintaining SQL databases to support engineering workflows, metadata, or result tracking.
  • Software Engineering & Operations: Ability to host, operate, and scale web-based software tools in Unix/Linux environments.
  • Experience setting up and maintaining Apache (or similar) web servers in on-premises environments.
  • Working knowledge of secure and reliable software development practices, including branching strategies such as Gitflow.
  • Cloud & Modern Tooling: Experience or familiarity with at least one cloud platform.
  • Experience using AI-assisted development tools to improve productivity and automation.

Nice to Have

  • Exposure to large-scale EDA compute environments or regression infrastructures.
  • Experience supporting hybrid on-prem + cloud engineering platforms.
  • Familiarity with CI/CD concepts applied to EDA flows and tooling.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →