1

Smt Machine Programming Jobs in Sunnyvale, CA (NOW HIRING)

SMT Programmer

San Jose, CA · On-site

$27 - $31/hr

Position Summary The Surface Mount Technology (SMT) programmer manages the data, programs, and machines used to automatically solder electronic components to new SMT Printed Circuit Boards. In ...

SMT Programmer

San Jose, CA · On-site

$27 - $31/hr

Position Summary The Surface Mount Technology (SMT) programmer manages the data, programs, and machines used to automatically solder electronic components to new SMT Printed Circuit Boards. In ...

Create SMT programs for Screen printers and pick and place ... Working with production, engineering, and machine operators to ensure efficient equipment operation ...

Create SMT programs for Screen printers and pick and place ... Working with production, engineering, and machine operators to ensure efficient equipment operation ...

SMT Operator

Milpitas, CA · On-site

$20.50 - $27/hr

... programming equipment such as screen printers, surface mount machines (pick & place machine) and ... Properly setup all equipment on the SMT, including screen printer, SMT stencils and foils ...

With decades of industry experience and operations in key global markets, we combine engineering ... Production Job Overview: Production Operator SMT Lead sets up and operates SMT machines and ...

Transmits program from computer database to SMT machines in timely manner to help improve SMT efficiency. * Maintain and fine tune all programs regularly and assist engineers or operators when needed.

SMT Operator

San Jose, CA · On-site

$22 - $25/hr

Shuts down machine following prescribed procedures * Escalate all issues to Supervisor / Engineer ... Verify SMT Set-up sheet is sign off by Set-up Operators. * Verify that all material that is excess ...

SMT Operator

San Jose, CA · On-site

$22 - $25/hr

Shuts down machine following prescribed procedures * Escalate all issues to Supervisor / Engineer ... Verify SMT Set-up sheet is sign off by Set-up Operators. * Verify that all material that is excess ...

SMT Programmer

San Jose, CA · On-site

$37 - $39/hr

A Surface Mount Technology (SMT) Programmer will be mainly responsible to create, update and maintain SMT programs including solder paste printing machine and the reflow oven. You will ensure all ...

With decades of industry experience and operations in key global markets, we combine engineering ... Machine Operation: * Set up and operate SMT equipment (e.g., pick-and-place machines, screen ...

next page

Showing results 1-20

Smt Machine Programming information

See Sunnyvale, CA salary details

$14

$21

$27

How much do smt machine programming jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for smt machine programming in Sunnyvale, CA is $21.64, according to ZipRecruiter salary data. Most workers in this role earn between $19.18 and $23.41 per hour, depending on experience, location, and employer.

What is SMT machine programming?

SMT machine programming involves creating and optimizing the software instructions that control Surface Mount Technology (SMT) machines, which are used to place electronic components onto printed circuit boards (PCBs) during manufacturing. This process includes generating pick-and-place programs, setting up component libraries, and configuring machine parameters to ensure accurate, high-speed assembly. SMT programmers work closely with engineers and production teams to reduce errors, increase efficiency, and adapt to design changes. Mastery of SMT programming is essential for efficient electronics manufacturing and maintaining high product quality.

What is the difference between Smt Machine Programming vs Smt Operator?

AspectSmt Machine ProgrammingSmt Operator
CredentialsTechnical certifications, training in SMT programmingBasic technical knowledge, on-the-job training
Work EnvironmentDesigning, coding, and testing SMT programs in manufacturing settingsOperating SMT machines on the production line
Employer & IndustryElectronics manufacturing, PCB assemblyElectronics manufacturing, PCB assembly

Smt Machine Programming involves creating and optimizing programs for SMT machines, requiring technical skills and certifications. In contrast, Smt Operators focus on running and maintaining the machines during production. Both roles are essential in electronics manufacturing, but they differ in responsibilities and skill requirements.

What are some common challenges faced by SMT machine programmers, and how can they be addressed?

SMT Machine Programmers often encounter challenges such as optimizing machine setups for new PCB designs, minimizing downtime due to changeovers, and troubleshooting placement or soldering issues. These challenges can be addressed by staying up-to-date with the latest software updates, collaborating closely with process engineers and production teams, and continuously analyzing production data to identify areas for improvement. Effective communication and a proactive approach to problem-solving are essential for ensuring smooth production and high-quality output.

What are the key skills and qualifications needed to thrive as an SMT machine programmer, and why are they important?

To thrive as an SMT Machine Programmer, you need a solid understanding of electronics manufacturing processes, PCB assembly, and experience with surface mount technology, often backed by technical diplomas or certifications. Familiarity with SMT programming software (such as Fuji, Yamaha, or Panasonic systems), CAD tools, and knowledge of IPC standards is typically required. Attention to detail, problem-solving ability, and effective teamwork are crucial soft skills for optimizing production and resolving issues. Mastering these skills ensures efficient, high-quality circuit board assembly and minimizes costly production errors.
What are popular job titles related to Smt Machine Programming jobs in Sunnyvale, CA? For Smt Machine Programming jobs in Sunnyvale, CA, the most frequently searched job titles are:
What job categories do people searching Smt Machine Programming jobs in Sunnyvale, CA look for? The top searched job categories for Smt Machine Programming jobs in Sunnyvale, CA are:
What cities near Sunnyvale, CA are hiring for Smt Machine Programming jobs? Cities near Sunnyvale, CA with the most Smt Machine Programming job openings:

SMT Programmer

Omega EMS

San Jose, CA • On-site

$27 - $31/hr

Full-time

Re-posted 15 days ago


Job description

Position Summary
The Surface Mount Technology (SMT) programmer manages the data, programs, and machines used to automatically solder electronic components to new SMT Printed Circuit Boards. In performing this job, they are required to program and debug the programs used to run the SMT machine, as well as operate the machine itself, and inspect the final circuit board product. The programmer is responsible for verification of customer’s documentation as it pertains to the SMT manufacturing process, and for training new programmers. AOI programming experience is a plus but not required.
The SMT operator is responsible for creating build documentation and pick and place programs to facilitate SMT automated assembly. The Operator is required to verify the First Article using the customer BOM and drawings provided in SMT folder.
Primary Responsibilities:

  • Verify completeness of customer supplied PCA documentation files
  • Generate PnP program from customer supplied CAD files.
  • Program Surface Mount Technology (SMT) machines. (Yamaha YSM20 or legacy and Fuji AMEX)
  • Verify First Article Assembly
  • Run SMT machines to debug and update SMT programs.
  • Inspect boards produced for component alignment, missing components, incorrect or damaged components, component orientation, and solder joint quality

Potential responsibility:

  • Create and update AOI programs. KohYoung and Photodynamics.

Qualifications and Requirements

  • Familiarity with different CAD data formats, such as ASCII, Gerber, Text XY, ODB++, IPC.
  • Must be familiar with Microsoft Word and Excel
  • Must be familiar with Printed Circuit Board manufacturing data file use
  • Familiarity with Electro-static Discharge precautions

Experience:

  • Experience operating Printed Circuit Board assembly, inspection, or test equipment
  • Must have experience working with all types of electro-mechanical SMT components
  • SMT programming: 2 years (Required)

Job Type:

Full-time

Work authorization:

  • United States (Required)