Broadcom logo

Design Automation & Software Engineer

Broadcom
May 09, 2026
Full-time
On-site
San Jose, California, United States
$120,000 - $192,000 USD yearly
EDA Jobs, Level - Senior

Job Title

Design Automation & Software Engineer

Role Summary

Develop and maintain design automation tools and software to support semiconductor/PCB engineering workflows. Work within the Cadence design platform and collaborate with engineering teams to automate design, validation, and manufacturing handoff processes.

The role combines software development, systems administration, and integration of ML workflows to improve automation efficiency and engineering throughput.

Experience Level

Senior level. Guidance: typically 8+ years of relevant experience with a Bachelor's degree, or 6+ years with a Master's degree.

Responsibilities

Primary responsibilities include:

  • Design and implement automation tools and scripts within the Cadence design environment.
  • Develop and maintain software components in C/C++ and Python for design flows and tool integration.
  • Integrate AI/ML models and data pipelines into engineering workflows to automate analysis and decision-making.
  • Manage and optimize Linux-based development and build environments.
  • Work with cross-functional engineering teams to translate manufacturing or PCB requirements into automated flows and validations.
  • Debug, profile, and optimize automation tools for performance and reliability.
  • Drive independent learning and continuous improvement of tools and processes.

Requirements

Must-have technical skills and experience:

  • Proven, hands-on experience developing design automation within the Cadence platform.
  • Strong software development skills in C/C++ and Python.
  • Experience integrating AI/ML workflows into engineering pipelines.
  • Linux system administration and environment optimization experience.
  • Practical knowledge of semiconductor manufacturing processes or PCB fabrication and assembly workflows.
  • Ability to work independently, prioritize learning, and drive projects to completion.

Nice-to-have:

  • Experience with additional scripting languages, build systems, or CI/CD for EDA tools.
  • Previous work on infrastructure for large-scale ML model training or inference in engineering contexts.

Education Requirements

Bachelor's degree in Engineering or Computer Science with 8+ years of related experience, or a Master's degree in Engineering or Computer Science with 6+ years of related experience.


About the Company

Company: Broadcom

Headquarters: Irvine, California, United States

Broadcom is a global technology leader that designs, develops, and supplies a wide range of semiconductor and infrastructure software solutions. The company is known for its innovations in wireless and broadband communications, enabling a connected world.

Broadcom logo

Date Posted: 2026-05-09