Software Application Development Engineer – Execution Systems and Controls – Mesc
Company | Intel |
---|---|
Location | Hillsboro, OR, USA, Phoenix, AZ, USA |
Salary | $132810 – $187500 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Mid Level, Senior |
Requirements
- Bachelors degree in Computer Science, Computer Engineering, or a related field and 6 years relevant experience OR Master’s or PhD degree in Computer Science, Computer Engineering, or a related field and 3+ years relevant experience.
- US Citizenship required.
- Ability to obtain and maintain a US Government Security Clearance.
- 3+ years of experience in software development, design, and testing, with a focus on factory automation or similar mission-critical systems (such as web service development, cloud application development).
- 3+ years’ experience in C# and .NET.
Responsibilities
- Develop, test, and maintain factory automation systems, including manufacturing execution systems (MES), production activity control (PAC), and scheduling algorithms.
- Analyze, prototype, and enhance automation solutions that improve factory performance, output, and cycle time while meeting environmental constraints.
- 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.
- Provide input to technical documentation, create product manuals, and support post-deployment systems to ensure optimal performance and scalability. Adapt and prioritize work based on the changing business needs.
Preferred Qualifications
- Master’s or PhD degree in Computer Science, Computer Engineering, or a related field and 5+ years’ experience.
- Active US Government Security Clearance.
- Knowledge of semiconductor manufacturing processes, factory automation, manufacturing execution planning, production control, and dispatching systems.
- Experience with Agile methodologies and automated testing and deployment processes.
- Hands-on experience with Python (Pandas, NumPy, SciPy) and graphical user interface (GUI) development, particularly using Applied Materials’ Advanced Productivity Family (APF and FAB300).
- Experience with machine learning, data mining, and advanced optimization tools like CPLEX Optimization Studio.
- Python programming skills
- Strong troubleshooting and debugging skills in production environments.
- 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
- General knowledge of systems engineering (e.g., Windows, SAN, Firewalls, WAN, BCP, Databases).