Sr. Software Engineer - 626021
Intel - Phoenix, AZ

This job posting is no longer available on Intel. Find similar jobs: Senior Software Engineer jobs - Intel jobs

Sr. Software Engineer




Job Description: As a software engineer in DTS, you will work as part of a multidisciplinary team to create software tools that meet Intel's specific, rapidly evolving requirements for designing, manufacturing, testing, and packaging silicon products. We work very closely with process engineers and chip designers (our internal customers) around the world, to understand their technical challenges, and to create proprietary CAD solutions. We help them apply our software to answer critical questions, and to address their design and manufacturing objectives. The daily work in DTS spans the complete software life cycle, from early research to mature production code with industrial robustness and quality. To deliver critical new features in our established solutions, or to create new CAD capabilities beyond the state of art in the industry, our teams frequently go through all steps in software development - problem analysis, requirements definition, design, coding, test, and deployment. As a member of our team, you are expected to participate actively in all these steps. Success in this fast-paced, results-oriented environment requires strong analytical skills and the ability to perform productive teamwork, which depends on very good communication skills.

In this particular job you will apply your education to cutting edge research and development of physics-based numerical models for analysis of semiconductor processing equipment in order to maintain Intel's world-class lead in processing technology. The focus will be on the simulation of electroplating and electroless-plating processes, liquid-phase fluid flow, two phase flow, and liquid-phase flows with heterogeneous chemistry. You will work in an intellectual and supportive environment developing new, leading edge models and methodologies to predict interactions between physical processes and thin film deposition and etch uniformity. In addition, you will be using our world-class high-performance computing center to develop parallel programming techniques for numerical simulations

Specific duties will include:
  • Analysis and model development for electroplating and electroless deposition systems from feature- to reactor-scales.
  • Development of software for numerical modeling of advanced semiconductor processes.
  • Application of numerical modeling tools to simulation of semiconductor processing equipment with an emphasis on electroplating and electroless plating
  • Design and implementation of software tools and infrastructure components
  • Integration and application of a wide range of physical modeling tools representing a semiconductor processing technology flow.
  • Development and application of parallel and multi-thread programming methods

Minimum Requirements:
Skills and experience: The Ph.D. thesis work should include at least three years of experience in numerical modeling of electrochemical systems, preferably focused on electrodeposition, electroless deposition, plating additive chemistries and transport. Background must include courses and projects relevant to fluid dynamics, chemical kinetics, numerical analysis methods such as finite element method and finite volume method, and semiconductor processing. Software development skills should include course work and at least one year experience in programming, preferably in C++/C, and training in parallel and/or multi-threaded programming techniques. The position also requires demonstrated ability to work in a demanding and team-oriented environment.

Education: This position requires a Ph.D. degree in Chemical Engineering, Electrical Engineering, Aerospace Engineering, Mechanical Engineering or a related field.

Preferred Requirements

Skills: Very strong grasp of electrochemistry. Experience with established commercial software for fluid flow and species transport. C++, parallel programming using MPI and/or OpenMP, knowledge of semiconductor processing, in depth knowledge of numerical solver algorithms, and the ability to apply scientific methods to investigate problems and to reduce ambiguity in making technical decisions.

Job Category


Software Engineering

Primary Location


USA-Arizona, Phoenix

Other Locations


USA-Oregon, Hillsboro

Full/Part Time


Full Time

Job Type


College Graduate




Posting Date


Oct 21, 2012

Apply Before


Oct 22, 2013

Business Group

As the world's largest chip manufacturer, Intel strives to make every facet of semiconductor manufacturing state-of-the-art -- from semiconductor process development and manufacturing, through yield improvement to final test and optimization, and lastly packaging. Employees in the Technology and Manufacturing group are part of a worldwide network of manufacturing and assembly/test facilities.
Design and Technology Solutions (DTS) creates the software that caters to Intels insatiable appetite for innovating silicon technology. Through our CAD solutions and engineering services, we enable Intel's process engineers to achieve the technical breakthroughs required to deliver tomorrow's technology, and we help Intel's architects and chip designers develop products that change the world. To us, Moore's law is the imperative that drives our work continuously improve the ways we explore technology options, so we can deliver better products, faster.

Posting Statement


We will accept applications/resumes until 60 days after posting date or earlier at Intel’s discretion. Intel invites people of all ages currently enrolled in an academic institution (or graduated within the last 18 months) to apply.

Intel - 2 years ago - save job - copy to clipboard
About this company
790 reviews
There's more inside ​Intel​ than you ever imagined. We're not just about work, we're also about fun! Join us, have fun...