Talent Apply
Log in
All jobs
S

Software/AI Development and Workflow Automation Engineer

Skyworks

About this role

Job title: Software/AI Development and Workflow Automation Engineer

About the Role

Skyworks Solutions is seeking a multidisciplinary developer to drive software/AI development and workflows automation to accelerate innovation across semiconductor products. This role sits at the intersection of multi-tier software product and platform development, EDA tools, silicon design flows, and scalable software systems. You will have the opportunity to make a direct impact on the company's top and bottom line and work in a collaborative environment.

What You'll Do

  • Build software products and platform for semiconductor design automation supporting design, tapeout and manufacturing
  • Develop software / AI solutions to improve productivity, quality, reliability and design reuse.
  • Integrate commercial EDA tools via API/CLI into Skyworks design flows
  • Collaborate with engineering teams to define automation requirements.
  • Debug design flow issues and improve tool reliability and scalability.
  • Define and develop good software development practices
  • Support semiconductor tape‑out schedules and continuous improvement initiatives
  • Use AI/ML to optimize process, built more predictability, reliability across the process flows.

What We're Looking For

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 3+ years of relevant solid industry full-stack software development experience
  • Strong experience with software tech-stack - UI, Backend (Python, C++, Java), Databases (SQL)
  • Experience with workflow automation
  • Experience using machine learning models to solve complex challenges
  • Experience developing custom AI agents, MCP servers
  • Experience leading DevOps (GitHub, Jenkins)
  • Experience hosting applications on web servers
  • Comfortable working with both Linux and Windows environments
  • Experience with version control systems such as Git and/or Perforce/CI/CD
  • Familiarity with batch processing systems, job scheduling, and flow orchestration
  • Strong system design acumen and a critical thinker
  • 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 building software products which are secure by design
  • Cloud & Modern Tooling: Experience or familiarity with at least one cloud platform (AWS, GCP, or Azure)
  • Experience using AI-assisted development tools to improve productivity and automation

Nice to Have

  • Domain experience in semiconductor
  • 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 →