principal software engineering Principal Engineer tech_leadership 5+ yrs Bachelor's · Posted May 19, 2026

About this role

Micron is hiring a principal-level Principal Engineer in the software engineering function based in Taichung - AATT, Taiwan. The posting calls out experience with JavaScript, C#, SQL, Angular and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Taichung - AATT, Taiwan
Experience
5+ years
Education
Bachelor's degree
Posted
May 19, 2026
AI Summary
Principal Engineer develops and deploys software applications for Micron's memory and storage solutions. Requires 5+ years IT engineering experience, proficiency in C#, Angular JS, RESTful APIs, Docker/Kubernetes, and semiconductor industry background preferred. Leads projects, provides 24x7 support, and collaborates across global teams.

More roles at Micron

Senior / Principal Engineer, NAND Product Engineering
Singapore · principal
Deep Learning
F15 HVM PEE Diffusion/Implant Process Engineer
Hiroshima, Japan · mid
Intern – Manufacturing Technician (Wet Process and Data Analysis)
Singapore · junior
Deep Learning Data Analytics
Intern – Equipment Maintenance Technician (Data and Cost Analysis)
Singapore · intern
Data Analytics Deep Learning
Intern – Equipment Maintenance Engineering Technician
Singapore · intern
Deep Learning
All Micron jobs →

Job description

from Micron careers

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

Responsibilities include, but not limited to:

  • Demonstrate Micron core values: People, Innovation, Tenacity, Collaboration, and Customer Focus
  • Collecting requirements from customer requests
  • Crafting, developing, debugging, documenting, testing, and deploying applications
  • Collaborating with other developers on the team in world-wide
  • Working closely with Business Operation Teams, Product and Application Development teams, and other internal customers during application development and deployment
  • Training users on the use and maintenance of new applications
  • Implementing 3rd party solutions and partnering with the IT Procurement representative to determine contracts, support requirements, training provided, etc.
  • Evaluate the available software options. Co-work with the architect team to design a craft solution with high quality which is aligned to our IT roadmap. Be encouraged to work with team and leaders in a decision analysis. Collaborate with the Scrum Master to work out the estimated dev. time, resource constraints, etc... Complete unit testing. Participate with end users in integration and user acceptance testing. Document (technical specifications, test plans, deployment plans, etc.).
  • This is an excerpt. Read the full job description on Micron careers →
All software engineering jobs software engineering in Taichung - AATT, Taiwan Jobs in Taichung - AATT, Taiwan software engineering salaries software engineering career path
All Micron Jobs Browse software engineering roles principal positions