ASIC Design Automation Engineer

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
$59,000 - $95,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For ASIC Design Automation Engineer

Broadcom's ASIC Products Division is seeking a Design Automation Software Development Engineer to define, develop, deploy and support methodology, design automation software tools and flow used in ASIC development. The role involves working with cutting-edge ASIC Design technology, developing and debugging software tools that support IC hardware development, synthesis, placement, routing, and verification. The ideal candidate will have hands-on experience in software development, understanding of digital logic design, and excellent communication skills. The position offers comprehensive benefits including medical coverage, 401(k) matching, equity compensation, and work-life balance benefits. This is an opportunity to join a global technology leader in semiconductor and infrastructure software solutions, working with worldwide teams on innovative ASIC development projects. The role combines software development expertise with hardware knowledge, making it perfect for engineers interested in both domains.

Last updated 3 days ago

Responsibilities For ASIC Design Automation Engineer

  • Using Bash, Python, Ruby, or TCL scripting to automate design tool processes
  • Development of complex tools in languages such as C++
  • Debugging tool and design flow related issues for IC designers
  • Providing support/training on tools and methodologies to engineers at multiple geographies
  • Working directly with EDA vendors to resolve tool issues
  • Applying hardware/software skills to create innovative solutions
  • Developing documentation and training on custom flows and internal tools

Requirements For ASIC Design Automation Engineer

Python
Linux
Ruby
  • Proficiency in programming languages such as Perl, Python, Ruby, Tcl, C/C++ in a UNIX/Linux environment
  • Digital Logic Design and Verilog HDL
  • Understanding of programming issues such as OO design, data structures, sorting, recursion, stack overflow and greedy algorithms
  • Strong problem-solving skills, attention to detail, and effective communication skills
  • Static Timing Analysis
  • Power Delivery Verification and Analysis
  • Bachelors or Masters Degree in Electrical/Electronic/Computer Engineering

Benefits For ASIC Design Automation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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 and vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom ASIC Design Automation Engineer

Mainframe Technical Support Engineer - Workload Automation or Storage Management

Mainframe Technical Support Engineer position at Broadcom, focusing on Workload Automation or Storage Management, offering competitive salary and benefits.

Network Test and Python Development Engineer

Network Test and Python Development Engineer role at Broadcom, focusing on Ethernet Network Adapter products and AI/ML Interconnect Solutions development.

Software Engineer

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

Technical Support Engineer

Technical Support Engineer for VMware virtualization technologies at Broadcom, resolving customer issues and supporting strategic accounts.

Technical Support Engineer

Technical Support Engineer for VMware Cloud Foundation (VCF) Division at Broadcom, resolving customer issues and supporting virtualization technologies.