Cadence Design Systems logo

Software Engineer I

Cadence Design Systems
May 22, 2026
Full-time
On-site
Austin, Texas, United States
$88,900 - $165,100 USD yearly
EDA Jobs, Level - Entry or Early Career

Job Title

Software Engineer I

Role Summary

Provide R&D support to application and product engineers by analyzing, debugging, and fixing customer problems and developing new features to improve synthesis results for timing, area, and power. Work involves research-oriented problem solving within Cadence's electronic design automation (EDA) software products. Mentoring and professional development will be provided.

Experience Level

Entry-level (Software Engineer I). Suitable for engineers early in their career β€” typically 0–3 years of relevant experience.

Responsibilities

Primary responsibilities include:

  • Analyze and reproduce customer issues; debug and deliver fixes or workarounds.
  • Design, implement, and test new features and enhancements for synthesis tools.
  • Optimize code and algorithms to improve timing, area, and power results.
  • Collaborate with product and application engineering teams to resolve customer requests.
  • Write and maintain C/C++ code in a Linux environment and participate in code reviews.
  • Document solutions and apply mentorship to grow software engineering skills.

Requirements

Core qualifications and skills:

  • Proven C/C++ software development experience on Linux (must-have).
  • Strong problem-solving and debugging skills (must-have).
  • Good verbal and written communication skills (must-have).
  • Familiarity with software engineering practices and version control systems (nice-to-have).
  • Exposure to synthesis concepts, timing, area, and power optimization or EDA tools (nice-to-have).
  • Scripting skills (e.g., Python) and experience with testing/automation are advantages (nice-to-have).

Education Requirements

Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering.


About the Company

Company: Cadence Design Systems

Headquarters: San Jose, California, USA

Cadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property for designing advanced semiconductor chips. With over 25 years in the industry, Cadence is known for its innovative technology solutions and has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For. The company is dedicated to solving complex technical challenges in order to enable customers to create revolutionary products and experiences.

Cadence Design Systems logo

Date Posted: 2026-05-22