Cadence Design Systems

Lead Software Engineer

Cadence Design Systems$120K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • PhD or MS in Computer Science or Engineering, preferably with relevant work experience
  • Strong analytical and problem-solving abilities
  • Proficient in programming, particularly in C/C++ on UNIX systems
  • Experience with large software development projects is favored
  • Bonus: Knowledge in AI, GPU acceleration, and machine learning techniques

Responsibilities

  • Design and develop enhancements for the Innovus product
  • Troubleshoot issues to maintain product quality
  • Support the Innovus product for high-profile clients
  • Collaborate with a team to solve complex EDA challenges
  • Implement optimization techniques for digital implementation

Benefits

  • Collaborative team environment
  • Opportunities to work on cutting-edge technology
  • Engagement with top-tier clients within the industry
  • Focus on personal growth and innovation
  • Participation in a high-performance workplace culture
Full Job Description
Cadence Design Systems is looking for a software engineer to work as a member of the R&D group on Cadence's Innovus product. Innovus is a complete digital implementation product that encompasses physical design and logic synthesis. The product breadth means we are looking for candidates with backgrounds from placement, routing, optimization, to timing and power analysis. In the era of AI, additional knowledge with GPU acceleration, reinforcement learning, and ML is preferred. You will be part of Innovus Optimization RD team, solving most challenging problems in EDA domain, and working with designers from premium customers. Responsibilities include designing, developing, troubleshooting, and supporting the Innovus product. The successful candidate will possess the following combination of education and experience: * PhD or MS in Computer Science or Engineering with work experience is preferred * Strong analysis, learning and problem solving skills * Excellent programming and software engineering skills, especially C/C++ and UNIX platforms * Prior experience with large software development projects is highly recommended Most importantly, we are looking for motivated and innovative engineers who enjoy working with a great team in a high-performance culture.

About Cadence Design Systems

Cadence Design Systems, Inc. is an American multinational electronic design automation software and engineering services company, founded in 1988 by the merger of SDA Systems and ECAD, Inc. The company produces software, hardware and silicon structures for designing integrated circuits, systems on chips (SoCs) and printed circuit boards.
Learn more about Cadence Design Systems
Size
9,300 employees
Market Cap
$43.9 billion
Industry
Net Income
$590.6 million
Founded
2018
5 Year Trend
+10.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at Cadence Design Systems

More Information Technology Jobs

Find similar Lead Software Engineer jobs: