Software Engineer II at Cadence Design Systems

Austin, Texas, United States

Cadence Design Systems Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Semiconductor, EDA, TechnologyIndustries

Requirements

  • MS in Computer Engineering, Computer Science, Electrical Engineering, or equivalent
  • C/C++ software development experience in Linux environment
  • Strong understanding and extensive usage of data structures and algorithms
  • Highly technical engineer with excellent problem-solving skills
  • Good communication skills and ability to work in a distributed software engineering team
  • Preferred: Experience in the use of AI/ML for EDA
  • Preferred: Knowledge of EDA physical design algorithms, timing analysis, and multi-threading

Responsibilities

  • Research, design, and implement EDA physical design algorithms and technology, primarily in Clock Tree Synthesis (CTS)
  • Develop code in C/C++ and Tcl within a distributed software development environment with other contributors
  • Explore and integrate AI and Machine Learning (ML) techniques to improve quality of results
  • Optimize existing technology solutions and determine opportunities for further enhancements

Skills

C++
Tcl
Linux
Data Structures
Algorithms
Clock Tree Synthesis
EDA
Physical Design
Timing Analysis
Multi-threading
AI/ML

Cadence Design Systems

Provides EDA software and IP solutions

About Cadence Design Systems

Cadence Design Systems provides software, hardware, and intellectual property for the electronic design automation (EDA) industry, focusing on the design of semiconductor chips and electronic systems. Their products include tools for system design, verification, integrated circuit design, and custom and analog design. Cadence also offers IP solutions like Tensilica processors and DSPs, which are utilized in various applications, including AI, machine learning, and multimedia processing. Unlike many competitors, Cadence emphasizes continuous innovation and collaboration with industry leaders, which helps them maintain a strong position in the global market. The company's goal is to support clients in creating advanced electronic systems efficiently and effectively.

San Jose, CaliforniaHeadquarters
1988Year Founded
$4MTotal Funding
IPOCompany Stage
Automotive & Transportation, Hardware, AI & Machine LearningIndustries
10,001+Employees

Risks

Competition from Synopsys may impact Cadence's market share in AI applications.
High costs and complexity in 2nm technology development pose challenges.
$2.5 billion senior notes offering could affect financial flexibility.

Differentiation

Cadence leads in EDA with over 30 years of computational software expertise.
The company offers a broad IP portfolio, including Tensilica processors and DSPs.
Cadence collaborates on cutting-edge 2nm GAA and BSPDN technologies for advanced semiconductors.

Upsides

Growing demand for AI-driven design tools boosts Cadence's market opportunities.
Cadence's global expansion, especially in Asia, increases revenue potential.
Recognition as a top workplace enhances talent acquisition and innovation.

Land your dream remote job 3x faster with AI