×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer - LabVIEW​/IT

Job in Milpitas, Santa Clara County, California, 95035, USA
Listing for: PDF Solutions
Full Time position
Listed on 2026-09-02
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 130000 - 200000 USD Yearly USD 130000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer - LabVIEW / IT

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.

Job is in the San Francisco South Bay Area (Milpitas). To be considered you have to be willing to relocate to the South Bay Area and be 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 write machine 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 What You'll Need:
  • 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 in LabVIEW development 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 $ - USD $ /Yr.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary