Intel is seeking a Software Applications Development Engineer to create full stack integrated software solutions for the New Product Introduction Tools (NPI Tools) team under the 'Intel Foundry Automation' (IFA) organization. This role aims to improve business efficiency, velocity, and support new technology roadmaps by developing automation applications for new product introduction workflows, execution readiness and controls, build readiness and logistics, and Design of Experiments (DOE) planning.
Requirements
- Possess a master's degree (with 1+ years of object-oriented software design and development experience) in Computer Science or equivalent STEM degree.
- Experience with Microsoft technologies (C, .NET Framework)
- Experience with writing WPF (Window Presentation Foundation) and WCF (Windows Communication Foundation) Services.
- Experience with database development in PL/SQL (Oracle) and/or TSQL (Microsoft SQL Server).
- 1+ years of experience in: Designing multi-tiered and integrated software systems.
- 1+ years of hands-on experience in software development using Agile/SCRUM practices.
- Ability to understand existing software stack and apply new requirements efficiently to meet scalability needs.
Responsibilities
- Analyzing customer requirements to assess key problems to drive Application and/or Systems design.
- Complete project management (i.e., covering software lifecycle, from requirements analysis to deployment and support), independently manage work assignments.
- Creating robust, reliable, and high-performance applications that satisfy all forecast needs.
- Creating and running automated test suites to prove functionality, reliability, and performance of applications being developed.
- Providing expert level support to TD factories and process engineers on use of domain applications.
- Understand existing software stack and apply new requirements efficiently
- Passion and drive to investigate and pursue on their own continuous improvement opportunities to improve software stack
Other
- Maintaining clear communications with customers and stakeholders, while driving deliverables towards commits.
- Analytical and problem-solving skills
- Planning and organizational skills
- Written and verbal communication skills
- Deal with ambiguous problem areas and simplify to define suitable solutions