Design Automation & Software Engineer

BroadcomSan Jose, CA

About The Position

This role involves designing automation solutions within the Cadence design platform, requiring a strong understanding of semiconductor manufacturing processes or PCB fabrication and assembly workflows. The engineer will be responsible for software development, including programming in C/C++ and Python, and potentially developing or integrating AI/ML models into engineering pipelines. Experience with Linux system administration is also necessary. The ideal candidate is a self-directed learner with a passion for continuous improvement.

Requirements

  • Proven knowledge and hands-on experience in design automation development within the Cadence design platform.
  • Solid understanding of semiconductor manufacturing processes or PCB fabrication and assembly workflows.
  • Strong programming skills and professional experience in C/C++, Python, and other relevant languages.
  • Experience in developing AI/ML models or integrating machine learning workflows into engineering pipelines.
  • Competency in Linux system administration to manage and optimize development environments.
  • Bachelor's degree in Engineering/Computer Science and 8+ years of related experience or Masters degree in Engineering/Computer Science and 6+ years of related experience.
  • A proactive individual who independently initiates, manages, and evaluates their own learning process.

Responsibilities

  • Design automation development within the Cadence design platform.
  • Develop AI/ML models or integrate machine learning workflows into engineering pipelines.
  • Manage and optimize development environments using Linux system administration.

Benefits

  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Other leaves of absence
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service