PS

PDF Solutions

Source d’offres vérifiée

A leading provider of end-to-end analytics that empowers engineers & data scientists across the semiconductor ecosystem

Santa Clara, California

Software Development
1 001 à 5 000 personnes

À propos

PDF Solutions (NASDAQ: PDFS) offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data analytics and professional services with exclusive, differentiated product data generated during the manufacturing process, PDF Solutions is delivering on the promise of Industry 4.0 today by transforming how the ecosystem collects, analyzes, and shares data.

Postes ouverts

Senior Manager, Development

Hybride · Vancouver

Design, build, and maintain high-performance backend services and scalable APIs using C# and the .NET platform. Collaborate on service architecture and mentor junior developers to support technical growth and system reliability.

Senior Manager, Development

Hybride · Vancouver

The Senior Manager will design, build, and maintain high-performance backend services and data tools using C# and .NET. They will also collaborate with cross-functional teams to ensure system reliability, security, and scalability within a semiconductor manufacturing environment.

Senior Software Developer – Backend Services

Sur place · Vancouver

Design and maintain scalable backend services and distributed systems for semiconductor manufacturing analytics. Collaborate with cross-functional teams to build high-performance data pipelines and optimize system reliability.

Senior Software Developer – Backend Services

Sur place · Vancouver

Design, develop, and maintain scalable backend services and distributed systems for semiconductor manufacturing analytics. Collaborate with cross-functional teams to translate business requirements into high-performance technical solutions.

Senior Software Developer – Backend Services

Sur place · Vancouver

Design, develop, and maintain scalable backend services and microservices architectures for semiconductor manufacturing analytics. Collaborate with cross-functional teams to build high-performance systems and optimize application reliability.

Java Developer

Sur place · Vancouver

The developer will implement and enhance backend Java applications within Wildfly and Netty-based microservices. Responsibilities include the full software development lifecycle, from design and coding to testing and troubleshooting in collaboration with cross-functional teams.

Full Stack Development Engineer

Sur place · Vancouver

The Full Stack Developer will develop and maintain the SMHe back-end services and microservices, as well as build full-stack product features including customer-facing monitoring dashboards. They will also ensure product quality, security, and manage technical debt across releases.

Full Stack Development Engineer

Sur place · Vancouver

Develop and maintain the Sapience Manufacturing Hub cloud-native platform, focusing on Java/Spring Boot microservices and a web UI. Ensure product health through security hardening, observability instrumentation, and the implementation of agentic development workflows.

Senior R&D Engineer

Sur place · Vancouver

Develop advanced software solutions for the eProbe® inspection system and provide field support to troubleshoot and resolve time-critical inspection and applications issues. Communicate effectively with team members and coordinate with various engineering and consulting teams.

Senior R&D Engineer

Sur place · Vancouver

Develop advanced software solutions for the eProbe inspection system to improve accuracy, throughput, and setup efficiency. Provide critical field support to troubleshoot and resolve complex inspection and application issues.

Senior Python Software Developer

Sur place · Vancouver

The role involves building and optimizing robust Machine Learning modeling pipelines in Python for semiconductor manufacturing. Responsibilities include implementing scalable ML algorithms and collaborating with data scientists to create clean API interfaces for production deployment.

Technical Support Engineer

Sur place · Vancouver

The role involves supporting Java-based applications, databases, and messaging systems for global Fortune 500 customers. Key tasks include debugging software deployments, performing root cause analysis, and collaborating with development teams to maintain product quality.

Senior QA Automation Engineer

Sur place · Vancouver

Design and maintain scalable automation frameworks for backend services, cloud-native deployments, and AI-enabled integration platforms. Validate machine learning models and data pipelines while integrating automated tests into CI/CD pipelines and DevOps workflows.