> Markdown version of [/jobs/ext/3027716-job-descriptionsmt-programmer](https://www.wearedevelopers.com/jobs/ext/3027716-job-descriptionsmt-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). --- # Job DescriptionSMT Programmer - **Company:** Foxconn Assembly, Llc - **Location:** San Jose, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Databases, Microsoft Office - **Published:** September 22, 2026 - **Apply:** https://www.thejobnetwork.com/job/ed467fd0-9b28-4665-a5d2-61cc2ae35288/smt-programmer ## About the Role * Strong analytical skills * Excellent communication and collaborative skills * Strong knowledge of manufacturing process * Strong analysis and attention to detail * Microsoft Office (Word & Excel) * Knowledge of SMT manufacturing process * IPC training - industry requirement, * High school diploma or GED required * Have minimum 5 years of relevant work experiences. * Experienced with programming in MPM printer, Universal, My Data and BTU reflow oven. Must have the ability to read and understand Customer BOM, Assembly drawing, Gerber file, Components ID and X-Y-Z coordinates. * Language: English proficiency required, Vietnamese or Mandarin is a plus. ## Description 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 programs are up to date according to MPI (Manufacturing Process Instruction) and PPI (Prototype Process Instruction). Key Responsibilities * Develop and implement advanced processes and SMT methodologies * Perform direct and failure analyses for Surface Mount Technology (SMT) * Read and follow work instructions, company standards and procedures. * Perform tasks with high degree of care and attention to detail. * Ensure all programs are up to date according to MPI and PPI, error free. * 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. * Committed to quality workmanship standard. * Maintain 5S activities on the production floor at all times. * Perform other related tasks that are assigned and work overtime as needed. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [In-depth .NET Azure Functions: Isolated mode, performance and durable AI agents](https://www.wearedevelopers.com/videos/100207-in-depth-net-azure-functions-isolated-mode-performance-and-durable-ai-agents) - [Developing the Rich Text Editor for DeepL.com](https://www.wearedevelopers.com/videos/1172-developing-the-rich-text-editor-for-deepl-com) - [The Billion Dollar Machine: First Time Right.](https://www.wearedevelopers.com/videos/393-the-billion-dollar-machine-first-time-right) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)