Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

IBM • Bengaluru, Karnataka, India
Role & seniority
Roles: Layout Automation Engineer (2-4 years experience level), individual contributor
Stack/tools
Languages: Python scripting; Cadence scripting
EDA/tools: Cadence Virtuoso, Synopsys Custom Compiler
Focus areas: Layouts, Schematic, LVS, DRC; design databases; open access queries
Process: lower-node exposure; layout editors and related tooling
Top 3 responsibilities
Contribute to layout automation efforts (placement, routing) within the development team
Coordinate deliverables and requirements across multiple internal and external stakeholders
Debug and refine layout/schematic designs; apply LVS/DRC checks; support methodology directions
Must-have skills
2-4 years with layouts and Python scripting
EDA tool development experience; strong Cadence scripting skills
Proficiency in Layouts/Schematic, LVS & DRC
Hands-on experience with Cadence Virtuoso or Synopsys Custom Compiler
Debugging skills; good interpersonal coordination across teams
Exposure to lower process node
Nice-to-haves
Chip layout fundamentals (layers, spacing, electrical connectivity logic)
Design database queries and open access experience
Additional automation or scripting capabilities beyond Python
Location & work type
Location: not specified
Work type: not specified
Introduction
At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You’ll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.
Your Role And Responsibilities
We are seeking energetic, highly motivated individuals willing to go the extra mile with the aim of helping the overall IBM development team. Predominantly will be working on Layout Automation tool, like Placement, routing, etc.
Strong interpersonal skills are needed to coordinate deliverables and requirements from several areas within and outside of the organization. There are many opportunities to gain and utilize a deep understanding of future issues and provide input towards decisions affecting system development, logical and physical design as well as sophisticated methodology directions.
Required Technical And Professional Expertise
In this role, you are expected to have
2-4 years of experience in working with Layouts and Python scripting EDA tool development experience Excellent Python and/or Cadence skill scripting skills Good understanding of Layouts and Schematic, LVS & DRC Hands on experience in Layout editors – Cadence Virtuoso or Synopsys Custom Compiler Knowledge/Exposure in lower process node Have excellent debugging skills Have strong interpersonal skills needed to coordinate deliverables and requirements from several areas within and outside of the organization.
Preferred Technical And Professional Experience
Chip layout fundamentals (understanding the layers and how they connect and the rules on sizing and spacing and the electrical connectivity logic) Experience in design database queries, and open access