# Pramod Mohakar > Principal Software Development Engineer at Infinera Corporation Location: San Francisco Bay Area, United States Profile: https://flows.cv/pramodmohakar Software design and development engineer in Semiconductor development process and manufacturing automation ## Work Experience ### Principal Software Development Engineer @ Raxium Jan 2022 – Present | Fremont, California, United States ### Principal Software Development Engineer @ Infinera Jan 2011 – Jan 2021 | Sunnyvale, California, United States • Collaborate with chip (PIC) design engineers to understand wafer processing requirements • Collaborate with tool engineers to understand tool behavior and process requirements in various areas like EPI, Photo, Plasma, Wet, Assembly and Test. • Develop software solutions and tools to automate and monitor the manufacturing process • Identify opportunities for efficiency by developing software solutions • Prepare requirements documents for developing and enhancing MES and software applications • Prepare software solution and design documents • Implement software solutions and applications to support PIC manufacturing process • Some key software tools developed : * Wafer and die layout design tool that read and write GDS file as inputs and output * Automatic photo stepper job (recipe) generator for ASML tool * Visual defect tracking, visualization and analysis * EPI growth process planning, design automation, recipe generation and data analysis * Wafer processing tool data parsing, collecting and visualization * MES modules (tool dispatching, configurable event-action, SPC, wafer Yield prediction, PM ) • Testing software applications with tool engineers / operators in production (FAB) • Manage and implement software solution to drive SPC for PIC manufacturing processes • Architect and develop MES modules used in PIC manufacturing • Develop and maintain parts of MES business logic using PL/SQL • Database table design for MES • MES modules (tool dispatching, configurable event-action, SPC, wafer Yield prediction, PM ) ### Software development Engineer @ Sapphire Automation Jan 2010 – Jan 2014 | Fremont, California, United States • Develop HMI & Control software for Cluster and Sputter tool manufacturers • Communicating with equipment engineers to understand requirements • Analyzing requirements for the tool and designing software solution • Implementing solution based on Sapphire Automation Framework’s (SAFW) • Preparing software design documents • Testing and debugging • Coordination with System Architect and development team • Work with equipment engineers to test software at manufacturing site • Enhance Sapphire Automation’s framework ### Sr. Consultant, Automation & Drives Div. @ Siemens Jan 2004 – Jan 2010 ·Understanding product features and System architecture ·Domain (Industrial Automation) specific product requirements clarification ·Requirements clarification for development team ·Preparing product feature specification ·Preparing software design documents ·Understanding and enhancing System Architecture ·Providing technology solution to development teams ·Implementing product features ### Team Lead @ Lotus Automation Pvt. Ltd Jan 2000 – Jan 2004 ·Understanding & Analyzing product requirements ·Preparing Feature Specifications ·Understanding domain specific standards specification like GEM ·Preparing software design documents ·Designing and implementing software solutions ·Project planning and execution, time estimation, resource allocation, task allocation ·Coordination with System Architect in USA office for product requirements and clarifications ·Technical mentoring for development team ### Software Engineer @ Knights Technologies Inc. Jan 1999 – Jan 2000 ·Understanding functional requirements ·Preparing software design documents ·Designing and implementing software solution ·Understanding and implementing Yield Management algorithms ·Communicating with client for requirements clarification ### Scientific Assistant @ Bhabha Atomic Research Centre Jan 1991 – Jan 1999 ·Maintenance and development of Electronic Instruments in Electronic Lab ·Development and maintenance of software application for .Data Acquisition System for Nuclear Physics experiments ## Education ### PGDST in Software Technology National Centre for Software Technology ### University of Mumbai ### V.P.M's Polytechnic. Thane. Maharashtra. INDIA ### Little Flower English High School ## Contact & Social - LinkedIn: https://linkedin.com/in/pramodmohakar --- Source: https://flows.cv/pramodmohakar JSON Resume: https://flows.cv/pramodmohakar/resume.json Last updated: 2026-04-12