CMM Programmer
Purple Hires Inc
Role: CMM Programmer
Location: Remote- Must be working as per PST time zone
Duration: Contract (Full-Time)
Job Description:
We are looking for a highly experienced Senior MBIST Contractor to join our SoC Design-for-Test (DFT) team. The role is focused on hands-on Memory BIST implementation using Synopsys MBIST (SMS). The ideal candidate is an independent contributor who can own the complete MBIST flow from insertion through verification, simulation, pattern generation, and Silicon bring-up with minimal supervision.
Responsibilities:
Perform MBIST insertion for complex SoC designs using Synopsys SMS.
Integrate and verify MBIST at the top level.
Develop, execute, and debug MBIST simulations using Synopsys VCS, including:
RTL
No-delay gate level simulations
With-delay (timing-aware) simulations
Generate and validate MBIST test patterns using Vecgen.
Debug RTL, simulation, and MBIST integration issues.
Support silicon bring-up, characterization, and post-silicon debug related to MBIST, memory failures, and DFT infrastructure.
Work closely with DFT, RTL, Physical Design, and Product Engineering teams to resolve implementation issues.
Drive issue resolution independently and document implementation flows and debug findings.
Required Qualifications:
8+ years of hands-on DFT experience, with significant focus on MBIST.
Strong experience with Synopsys MBIST (SMS), preferably SMS6 and/or SMS5.
Proficiency with Synopsys VCS for MBIST verification and simulation.
Deep understanding of the complete MBIST flow:
MBIST insertion
Top-level integration
Verification
Pattern generation (Vecgen)
Diagnostics
Simulation and debug
Strong understanding of MBIST test algorithms (e.g., March algorithms) and memory repair schemes (BIRA/BISR, redundancy analysis, spare row/column allocation).
Experience running and debugging:
No-delay simulations
Cisco Confidential
With-delay simulations
Experience supporting silicon bring-up, post-silicon debug, and root-cause analysis of MBIST and memory-related failures.
Strong debugging and root-cause analysis skills across RTL, MBIST, and simulation environments.
Ability to work independently with minimal supervision.
Experience with large, complex SoC designs containing multiple memory instances.
Familiarity with Verilog/SystemVerilog and standard DFT methodologies.
Preferred Qualifications:
Experience with advanced SoC DFT integration.
Familiarity with ATPG and scan insertion flows.
Experience with scripting (Tcl, Perl, or Python) to automate MBIST flows and debug.
Experience working in fast-paced semiconductor product development.
Key Skills:
Synopsys MBIST (SMS5/SMS6)
Synopsys VCS
MBIST insertion
Top-level MBIST verification
VecGen pattern generation
MBIST diagnostics
MBIST repair schemes and memory test algorithms
No-delay, with-delay simulation and debug
Silicon bring-up and post-silicon debug
SoC DFT integration
Tcl / Perl / Python scripting
Strong communication skills
Self-motivated and capable of working independently
Ideal Candidate:
The ideal contractor is a senior, hands-on MBIST engineer who can quickly become productive with minimal ramp-up. They should have deep experience with Synopsys SMS and VCS, excellent debugging skills, strong communication abilities, and a proven track record of independently delivering MBIST implementation, verification, and debug for complex SoC designs.
$36 - $38 per hour
...CMM Programmer Cintal, Inc. Lafayette, Indiana, United States About this position Cintal is a forward-thinking global technology company that develops and provides cutting-edge products and services to various industries such as heavy equipment, industrial, defense, agriculture...SuggestedHourly payTemporary workLocal areaRelocationVisa sponsorship- ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Manufacturing Engineer- CMM Programmer to join our team in Lafayette, IN! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career...SuggestedFull time
- Job SummarySenior Cloud Network EngineerPurdue University - West Lafayette, IndianaPurdue IT is seeking a Senior Cloud Network Engineer to help shape the future of our cloud ecosystem. This role offers a unique opportunity to contribute to a growing multi‑cloud environment...SuggestedRemote work
- Career Area:EngineeringJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders...SuggestedFull timePart timeWorldwideRelocationFlexible hours
- Lead Engineering Technician City: West Lafayette Job Description: Job Summary The Lead Engineering Technician oversee operations of semiconductor assembly lab to assemble, test, and deliver components needed for international projects. ...Suggested
- Why Join UsWe believe in taking care of our people so they can take care of others. As a global, family-owned company that has been improving patients’ lives since 1963, we’re committed to doing business with integrity and making a positive impact in the communities where...Contract workRemote work
$85k - $110k
Build ultra-low-power firmware for wearables using Wi‑R tech On‑site - West Lafayette, IN | Competitive Base + Meaningful Equity We provide relocation packages and visa transfers (if required) for engineers currently in the San Francisco Bay Area and other U.S. hubs. About...Work at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours$169.8k - $233.4k
About Inari...Inari is the SEEDesign company. We embrace the diversity and complexity of nature in every aspect of our business to drive innovation - to push the boundaries of what is possible. Through our unrivaled technology platform, Inari uses predictive design and ...Full timeTemporary workPart timeH1bImmediate startFlexible hours- ...machining accuracy and efficiency. Evaluate probing cycles and machining strategies to achieve dimensional compliance verified through CMM inspections. Perform minor modifications to existing CNC programs based on engineering requirements. Update CNC programs and...Contract work
- Job Description Job Description Server Engineer ???? Job Title: Server Engineer ???? Location: West Lafayette, IN ???? Job Type: Full-Time ???? Salary: Based on experience ???? Benefits: 100% Employer Paid Medical, Dental, Vision | 401K Match |...Full timeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CMM Programmer. Be the first to apply!

