> Markdown version of [/jobs/ext/4232827-smt-programmer](https://www.wearedevelopers.com/jobs/ext/4232827-smt-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SMT Programmer - **Company:** Rocket EMS - **Location:** Santa Clara, CA, United States - **Experience:** Experienced - **Salary:** $72,800.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, CAD Data Exchange, Microsoft Office, Technical Data Management Systems, Software Version Control - **Published:** October 18, 2026 - **Apply:** https://www.manufacturingworkers.com/job.asp?id=3459794321&tx=KP7575FFQ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * High school diploma or equivalent (required). * Technical certification or associate's degree in electronics, manufacturing, or related field preferred. Experience * 2+ years of SMT programming experience in a contract manufacturing or PCBA environment. * Hands-on experience with Juki, Panasonic, Fuji, or similar SMT equipment. * Experience with stencil printers, reflow ovens, and AOI integration a plus. Skills * Proficient in interpreting Gerber files, CAD data, BOMs, and assembly drawings. * Strong understanding of SMT processes and IPC workmanship standards (Class 2 and 3). * Basic troubleshooting skills for feeders, placement accuracy, and machine vision systems. * Familiarity with line balancing and production efficiency techniques. * Competent with Microsoft Office and manufacturing data systems. * Strong communication and teamwork skills. ## Description * Develop, edit, and optimize programs for SMT pick-and-place machines, screen printers, and reflow ovens. * Review job documentation (BOMs, Gerbers, XY placement files, ECOs, customer specifications) prior to programming. * Perform first article verification and validate new programs against engineering and customer requirements. * Support NPI builds by generating feeder setups, placement data, and verification checks. * Optimize line balancing, feeder utilization, and machine throughput to maximize efficiency. * Troubleshoot SMT program issues, misplacements, and feeder errors; implement corrective actions. * Collaborate with process and manufacturing engineers to improve yields and reduce cycle times. * Maintain program archives, revision control, and process documentation. * Train operators and technicians on loading programs, feeders, and executing production runs. * Ensure compliance with IPC-A-610 standards, ESD controls, and company safety policies. * Provide feedback and recommendations for continuous improvement of SMT programming and setup processes.