Electronic Design Automation Engineer

Broadcom is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
Chandler, AZ, USA
$78,000 - $130,000
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Electronic Design Automation Engineer

Broadcom's internal Central Engineering Library development group is seeking a software engineer to join their CAD/CAE automation team. The role primarily involves developing and maintaining tools, systems, and methodologies related to in-house compiler systems for building and delivering Memory/IO/Standard Cell IP.

The ideal candidate will have knowledge of software development on Linux platforms and a good understanding of the software development life cycle. They will work closely with circuit designers and professional software engineers in a fast-paced, project-oriented environment. Responsibilities include writing scripts, optimizing EDA/CAD model development processes, providing expertise on software configuration management, and driving continuous process improvements through automation.

Key responsibilities:

  • Design, implement, and deploy solutions using Python, Perl, MySQL, HTML, and various Open Source Software tools
  • Improve existing compiler software systems using in-house applications and 3rd party EDA/CAD tools
  • Work on infrastructure to achieve peak efficiency utilizing distributed Linux compute systems, file servers, network transfers, and databases
  • Engage in collaborative software development on team and individual projects
  • Drive requirements, development, maintenance, improvements, and support for systems enabling robust automation

Qualifications:

  • Bachelor's degree + 5 years experience, Master's degree + 3 years experience, or PhD in Electrical Engineering, Computer Engineering, or Computer Science
  • Minimum 3 years experience developing software on Linux platforms
  • Proficiency in Python, Perl, MySQL, Shell, TCL
  • Excellent knowledge of Linux commands, file systems, and job execution
  • Familiarity with version control tools (SVN, Synchronicity/DSM, GIT)
  • Knowledge of EE principles for circuit design and testing, familiarity with ASIC design flow

Broadcom offers competitive compensation and benefits, including medical, dental, vision plans, 401(K) with company matching, Employee Stock Purchase Program, paid time off, and more.

Join a global leader in technology and contribute to innovative solutions in semiconductor and infrastructure software development.

Last updated 3 months ago

Responsibilities For Electronic Design Automation Engineer

  • Develop and maintain tools, systems, and methodologies for in-house compiler systems
  • Write scripts and optimize EDA/CAD model development processes
  • Provide expertise on software configuration management
  • Drive continuous process improvements through automation
  • Design, implement, and deploy solutions using Python, Perl, MySQL, HTML, and Open Source Software tools
  • Improve existing compiler software systems
  • Work on infrastructure for distributed Linux compute systems, file servers, network transfers, and databases
  • Engage in collaborative software development on team and individual projects
  • Drive requirements, development, maintenance, improvements, and support for automation systems

Requirements For Electronic Design Automation Engineer

Python
MySQL
Linux
  • Bachelor's degree + 5 years experience, Master's degree + 3 years experience, or PhD in Electrical Engineering, Computer Engineering, or Computer Science
  • Minimum 3 years experience developing software on Linux platforms
  • Proficiency in Python, Perl, MySQL, Shell, TCL
  • Excellent knowledge of Linux commands, file systems, and job execution
  • Familiarity with version control tools (SVN, Synchronicity/DSM, GIT)
  • Knowledge of EE principles for circuit design and testing
  • Familiarity with ASIC design flow
  • Excellent written and verbal communication skills
  • Detail-oriented, organized, and methodical
  • Good team player, independent, and ability to remain calm in high-pressure situations

Benefits For Electronic Design Automation Engineer

401k
Dental Insurance
Equity
Medical Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Discretionary annual bonus
  • Equity awards

Interested in this job?

Jobs Related To Broadcom Electronic Design Automation Engineer

Test Development Engineer

Test Development Engineer position at Broadcom focusing on ATE test program development and silicon validation in Singapore

Software Engineer

Software Engineer position at Broadcom focusing on developing scalable data services management platform using Golang and Kubernetes in Sofia, Bulgaria.

vSAN System Test Engineer

vSAN System Test Engineer position at Broadcom, focusing on test automation and quality assurance for enterprise virtualization solutions.

Technical Learning Engineer

Technical Learning Engineer position at Broadcom, focusing on developing and implementing technical learning solutions while working with various stakeholders to ensure content quality and effectiveness.

Technical Support Engineer

Technical Support Engineer position at Broadcom supporting VMware Cloud Foundation products, requiring 3+ years experience in cloud computing and programming.