Job Details:
Job Description:
Intel Foundry is at the forefront of technology innovation, enabling the design and manufacturing of world-class semiconductor products. As part of this team, you will collaborate with experts across domains to enhance Intel's design and manufacturing capabilities. Intel Foundry plays a key role in delivering solutions that power the next generation of technology products, supporting Intel’s broader mission to create a better future through innovation.
As a member of the Frame Automation Team (FRAT) in Intel Foundry, you will design, develop, test, and debug software tools, flows, and methodologies used in design automation and by teams in the design of hardware products, process design, or manufacturing. Responsibilities include capturing user stories/requirements, writing both functional and test code, automating build and deployment, and/or performing unit, integration, and end to end testing of the software tools. Designs and builds web-based interfaces to configure launch and control tools - including frontends, backends, databases and APIs.
The Frame is a critical component of every wafer that is manufactured by Intel. The frame contains silicon structures that are needed by various metrology and lithographic tools. Intel's Frame Automation Team is responsible for developing automation and specifications to support the Frame. To keep the process going, we work closely with engineers from Lithography, Process Integration, Device Physics, Circuit Design, and RET (Resolution Enhancement Technology) teams to understand and establish frame structures. We design frame structures so that the next generation of Intel products are the best they can be.
Key Responsibilities:
Design, develop, test, and debug software tools and methodologies for design automation
Capture user stories and requirements to inform tool design and functionality
Write functional and test code to ensure software performance and reliability
Automate build and deployment processes to optimize development workflows
Conduct unit, integration, and end-to-end testing of software tools for quality assurance
Collaborate with cross-functional teams to align tool functionality with business needs
Qualifications:
Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.
Minimum Qualifications:
Bachelor's degree in a relevant field (e.g., Computer Science, Electrical Engineering, or a related discipline) with 4+ years of hands-on experience
OR
Master's degree in a relevant field (e.g., Computer Science, Electrical Engineering, or a related discipline) with 3+ years of hands-on experience
OR
PhD in a relevant field (e.g., Computer Science, Electrical Engineering, or a related discipline) with 6+ months of hands-on experience
Hands-on experiences includes one or more of the following:
Proficiency in network automation tools and scripting languages (e.g., Python, Ansible, or equivalent)
Experience with CI/CD frameworks and version control systems (e.g., Git, Jenkins, or equivalent)
Strong knowledge of network protocols, such as TCP/IP, VLANs, and VPNs
Hands-on expertise in deploying and managing network infrastructure in cloud and on-premise environments
Familiarity with network monitoring and visualization tools
Preferred Qualifications:
Demonstrated ability to assess and integrate emerging technologies into existing systems
Strong communication and collaboration skills to work effectively across diverse teams
Experience in enhancing disaster recovery and production network solutions
Proven track record of driving process improvements and operational efficiency
Passion for building innovative tools and solutions that redefine…