Foundry Automation Software Application Engineer

Intel Intel · Semiconductors · Arizona, Phoenix, United States

Software Application Engineer for Intel's Foundry Automation group, focusing on designing and developing factory automation systems (MES, PAC, scheduling) and optimizing manufacturing processes. The role involves integrating advanced production technologies and collaborating with cross-functional teams, utilizing technologies like machine learning and optimization algorithms. Requires strong database development, .NET/C# experience, and problem-solving skills.

What you'd actually do

  1. Develop, test, and maintain factory automation systems, including manufacturing execution systems (MES), production activity control (PAC), and scheduling algorithms.
  2. Analyze, prototype, and enhance automation solutions that improve factory performance, output, and cycle time while meeting environmental constraints.
  3. Partner with cross-functional teams (automation engineers, manufacturing planners, industrial engineers) to create and implement data-driven solutions using advanced technologies such as machine learning, statistical analysis, and optimization algorithms.
  4. Provide input to technical documentation, create product manuals, and support post-deployment systems to ensure optimal performance and scalability.
  5. Adapt and prioritize work based on the changing business needs.

Skills

Required

  • Bachelor's degree in computer science, Computer Engineering, or a related STEM field
  • 3+ years relevant experience
  • 2+ years of hands-on database development experience with enterprise RDBMS platforms (Oracle, MS SQL, PostgreSQL, etc.)
  • Designing and implementing database schemas, tables, views, and indexes.
  • Writing and maintaining complex stored procedures, functions, and triggers.
  • Troubleshooting and analyzing SQL queries.
  • Optimizing query and transaction performance.
  • 1+ years of experience in Microsoft development technologies (.NET, C#)
  • 1+ years of experience in Middleware technologies (such as WCF, REST, JSON, etc.)
  • 1+ years of experience in Working with modern user interface technologies (such as Angular, React, etc.)

Nice to have

  • Strong skilled in object-oriented software design and development.
  • Analyzing new and evolving business requirements and mapping them to technical requirements.
  • Advanced Oracle or Microsoft SQL Server database development including troubleshooting database performance issues and query optimization in large, complex datasets.
  • Scripting language Python.
  • Microsoft or Linux operating systems.
  • Developing distributed systems and data intensive services are highly desired.
  • Experience with at least two of the following: RDBMS Systems (Oracle, MS-SQL, Postgres etc.)
  • Software/Systems Development Life Cycle (SDLC)
  • DevOps Practices
  • System architecture definition and documentation
  • Experience with systems engineering (e.g., Windows, SAN, Firewalls, WAN, BCP, Databases).

What the JD emphasized

  • experience in the following: Microsoft development technologies (.NET, C#)
  • experience in the following: Middleware technologies (such as WCF, REST, JSON, etc.)
  • experience in the following: Working with modern user interface technologies (such as Angular, React, etc.)