P

PDF Solutions

End-to-end analytics platform for semiconductors

Software EDA Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeDesenzano del Garda, Italy€45.4k - €61.3k /yrIn-person

About the Job

Requirements

  • A master’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent discipline.
  • At least 3 years of experience with UNIX/Linux knowledge and operation.
  • At least 3 years of software development experience.
  • Fluency and demonstrated proficiency in object-oriented programming paradigms; C++ is preferred.
  • Proficiency in an interpreted scripting language; Ruby is preferred.
  • Excellent computer skills in UNIX/Linux.
  • Strong written and oral communication skills and the ability to work across engineering teams.
  • A highly professional, self-motivated, and self-managed approach.
  • Comfort with fast-paced, iterative, agile design cycles.
  • Exceptional problem-solving skills.
  • Demonstrated proficiency in at least two of the following areas: EDA tools and EDA software development; chip design and verification flow (layout, LVS, DRC); generating and maintaining technical documentation; IC design or manufacturing; cross-platform GUI development with the Qt toolkit; software development of large systems built on physical layout environments; web application development; or databases such as MySQL and PostgreSQL.

Responsibilities

  • Develop physical layout systems and environments supporting Characterization Vehicle test-chip physical layout and verification.
  • Automate layout creation, physical verification of layout (LVS/DRC), documentation, and test program generation.
  • Support in-house Design of Experiment entry tools and in-house layout and verification tools in the Cadence Virtuoso, Calibre, C++, shell, and Ruby environments.
  • Support scripts and tools that summarize and capture output from EDA tools.
  • Write and maintain the internal web-based documentation system using Ruby on Rails.
  • Ramp up on the existing codebase, integrate new features, provide maintenance and support, and work with other groups.

Desired Qualifications

  • C++ is preferred for object-oriented programming.
  • Ruby is preferred as an interpreted scripting language.
  • Cadence SKILL is preferred for software development on physical layout environments.
  • Ruby on Rails is preferred for web application development.

About the Company

PDF Solutions

End-to-end analytics platform for semiconductors

PDF Solutions offers an end-to-end analytics platform for the semiconductor industry, combining software tools and engineering services to help fabs boost yields and efficiency. Its software collects data from manufacturing processes, analyzes it, and visualizes results for engineers and data scientists, while its engineering services cover process control, yield management, and failure analysis; revenue comes from software licensing and service fees. The company differentiates itself by its semiconductor-focused, integrated data-collection and analytics platform paired with specialized services delivered globally under a licensing-and-services model. Its goal is to help semiconductor customers raise yields, reduce waste, and improve overall manufacturing performance through data-driven insights.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1992

Recently Posted Jobs

Explore more opportunities at PDF Solutions

See more jobs