SOFTWARE DEVELOPMENT ENGINEER at Micron Technology
Taoyuan City, , Taiwan -
Full Time


Start Date

Immediate

Expiry Date

13 Jan, 26

Salary

0.0

Posted On

15 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Cost Analysis, Decision Analysis, Unit Testing, Documentation, Vendor Selection, Integration Testing, User Acceptance Testing, Teamwork, Project Management, MFG System Development, Semiconductor FAB, Technical Specifications, Deployment Plans, Resource Management, Customer Requirements

Industry

Semiconductor Manufacturing

Description
Analyze the software solution options. - Evaluate the available software options - Consult with the IT enterprise architects to understand the IT roadmap - Lead or participate in a decision analysis - Lead or participate in a cost analysis - Collaborate with the project manager to determine the time, resource constraints etc. - Review options with the customers to help determine the best solution Follow the software development lifecycle to deliver solutions. - Design a solution based on customer requirements - Implement the software solution - Complete unit testing - Participate with end users in integration and user acceptance testing - Create documentation (technical specifications, test plans, deployment plans, etc.), Implement 3rd party solutions - Partner with the IT procurement representative to determine contracts, support requirements, training provided, etc. - Participate in vendor selection - Work with the vendor to understand the product Provide 24x7 escalation support for software issues. Work to maintain skills and improve the IT roadmap 1.Bachelor degree (or above) major in Information Engineering or related fields. 2.Interested in MFG system development, maintenance, and performance improvement. 4.Experience in System developing of Semiconductor FAB will be precedentially considered. 6. The ability to work in several areas of software development as part of a team or independently 7. 8. The ability to manage multiple projects and tasks concurrently 9. Active team participation and demonstrated teamwork and consensus building skills
Responsibilities
Analyze software solution options and evaluate available software. Collaborate with project managers and customers to design, implement, and test software solutions.
Loading...