Senior Software Developer - LabVIEW / IT

PDF Solutions, Inc.

Milpitas (CA)

On-site

USD 130,000 - 200,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PDF Solutions, Inc. in Milpitas, CA, seeks a Senior LabVIEW Software Developer to lead machine control software for an electron beam microscope-based metrology tool and to support IT infrastructure in the lab.

The role requires 4+ years of LabVIEW experience, strong analytical skills, and OO development background. Occasional tool installation travel is expected; relocation to the South Bay area is required.

Qualifications

  • MS/PhD in a technical engineering field or BS with equivalent work experience.
  • 4+ years in software development for machine control using LabVIEW.
  • Strong analytical abilities and physics-domain knowledge.
  • Proficiency in LabVIEW GUI and time-critical applications.
  • Experience in object-oriented development and hardware control software.
  • Experience setting up small business network configurations and Windows/Linux systems.
  • Excellent written and verbal communication; self-motivated and delivery-focused.

Responsibilities

  • Scope and design software architecture for an electron beam microscope based metrology tool.
  • Research and prototype algorithms for tool control; develop calibration and diagnostics.
  • Support control software activities: design, installation, troubleshooting and testing.
  • Mentor team members on architecture components.
  • Manage internal/external engineering resources to progress the project.
  • Develop machine control software for semiconductor capital equipment.
  • Write machine control software in LabVIEW.
  • Develop higher-level automation and GUI.
  • Work from technical specifications to develop and document code.
  • Implement intuitive slick GUI.
  • IT/Infra: manage lab IT infrastructure, servers, PCs, networked devices.
  • System administration (Windows/Linux), backups, software installations.
  • Support equipment connectivity, security, and data storage configurations.
  • Maintain documentation for systems, procedures, and tools.

Skills

LabVIEW development
Object Oriented programming
Analytical abilities
Communication skills
Delivery focus

Education

MS/PhD in Computer/Electrical/Mechanical Engineering or BS with equivalent experience

Tools

LabVIEW
Qt framework
Python
Linux
Windows

Job description

Overview

PDF Solutions (NASDAQ: PDFS) is a leading provider of comprehensive data solutions for the semiconductor ecosystem, helping companies improve yield, quality, and time to market through analytics, machine learning, and advanced testing solutions. We offer innovative technologies and services that empower semiconductor companies to optimize every phase of their manufacturing process.

Are you looking to hone your skills in an exciting career where you can work on cutting edge technology and work side by side with Industry experts with decades of experience?Do you want to work in the elite department of the company developing the next generation metrology tools for the semiconductor industry?And do you have experience in machine control using National Instruments LabVIEW?Have you got hands on experience in setting up IT infrastructure in a profession setup?If you answered YES- Then for ourSenior LabVIEWSoftwareDeveloper position.

Job is in the San Francisco South Bay Area (Milpitas). To be considered youhave to be willing to relocate to the South Bay Area andbe authorized to work in the US.Only candidates with minimum 4 years of industry software development experience in machine control using National Instruments LabVIEW will be considered.

Willing to travel for tool installation and support (Several times a year).

Responsibilities

LabVIEW (75%)

  • Scope and design software architecture for innovative Electron Beam Microscope based metrology tool.
  • Research and prototype algorithms to perform different aspects of the tool control. Develop calibration and diagnostics methodologies.
  • Support control software activities on tools, including software design, implementation, installation, troubleshooting and testing.
  • Mentor other members of the team on implementing components on the designed architecture.
  • Manage internal and external engineering resources as needed to progress the project. Document design, debugging and testing procedures.
  • Develop machine control software for semiconductor capital equipment including test instrumentation, performing data acquisition and analysis.
  • Ability to writemachine control software in LabVIEW.
  • Write higher level software for automation.
  • Work with technical requirement specifications to develop and document code.
  • Implement intuitive slick GUI.

IT Support / Infrastructure: (25%)

  • Collaborate in Managing lab IT infrastructure including servers, PCs, and networked devices
  • Perform system administration tasks (Windows/Linux), including user management, backups, and software installations.
  • Support equipment connectivity, security, and data storage configurations.

Maintain documentation for systems, procedures, and tools.

Qualifications

WhatYou'llNeed:

  • MS/PhD in Computer/Electrical/Mechanical Engineering related technical discipline. Or BS with equivalent work experience
  • Strong analytical abilities, especially in numeric algorithms and physics domain.
  • Proficiency inLabVIEWdevelopment for GUI and time critical applications.
  • Strong hands on skills on hardware control SW and troubleshooting.
  • Must have at least 4+ years of software development experience in machine control using National Instruments LabVIEW. Preferably at the Semiconductor industry.
  • Proficient in Object Oriented development concept.
  • Experience setting up small business network configurations
  • Windows OS installation
  • Domain setup
  • Network switches and router configurations
  • NAS setup
  • RAID setup
  • Basic Exposure to Linux
  • Experience developing with text-based software like Python is a plus.
  • Excellent written and verbal communication skills.
  • Self-motivated, results oriented person with a delivery focus.

Nice to have:

  • Experience developing cross-platform GUIs and desktop applications using C++/Python with the Qt framework
Pay Range

USD $130,000.00 - USD $200,000.00 /Yr.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - LabVIEW / IT
Senior Software Developer - LabVIEW / IT

PDF Solutions • Milpitas (CA)

On-site
USD 130,000 - 200,000
Senior LabVIEW Software Engineer – Metrology Tooling
Senior LabVIEW Software Engineer – Metrology Tooling

PDF Solutions, Inc. • Milpitas (CA)

On-site
USD 130,000 - 200,000
Staff Software Engineer - LabVIEW
Staff Software Engineer - LabVIEW

Kaleidoscope Innovation • Milpitas (CA)

On-site
USD 120,000 - 160,000
Staff Software Engineer - LabVIEW
Staff Software Engineer - LabVIEW

Kaleidoscope Innovation, Inc. • Milpitas (CA)

On-site
USD 125,000 - 200,000
PRINCIPAL COMPUTER SCIENTIST - PRINCIPAL ENGINEER - STAFF COMPUTER SCIENTIST - LabVIEW Develope[...]
PRINCIPAL COMPUTER SCIENTIST - PRINCIPAL ENGINEER - STAFF COMPUTER SCIENTIST - LabVIEW Develope[...]

Southwest Research Institute • San Antonio (TX)

On-site
USD 120,000 - 150,000
Software Engineer: LabVIEW Development Engineer
Software Engineer: LabVIEW Development Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 140,000
Senior LabVIEW Engineer for Metrology Tool Automation
Senior LabVIEW Engineer for Metrology Tool Automation

PDF Solutions • Milpitas (CA)

On-site
USD 130,000 - 200,000
LEAD COMPUTER SCIENTIST - LEAD ENGINEER - SR. COMPUTER SCIENTIST - LabVIEW Developer
LEAD COMPUTER SCIENTIST - LEAD ENGINEER - SR. COMPUTER SCIENTIST - LabVIEW Developer

Southwest Research Institute • San Antonio (TX)

On-site
USD 85,000 - 120,000
Senior LabVIEW Engineer | SD, CA
Senior LabVIEW Engineer | SD, CA

Cyth Systems, Inc • San Diego (CA)

On-site
USD 85,000 - 140,000
LabVIEW Software Engineer (1147344)
LabVIEW Software Engineer (1147344)

The Judge Group • Cupertino (CA)

On-site
USD 180,000 - 200,000