Fullstack Software Engineer

TSMC

San Jose (CA)

On-site

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, and Vision Plans
Income-Protection Programs
401(k) Retirement Savings Plan
Paid Time-Off Programs

Job summary

TSMC is looking for a Fullstack Software Engineer to design, develop, and maintain automation software solutions for semiconductor manufacturing. You will work closely with multidisciplinary teams to create high-performance systems that integrate manufacturing equipment with production systems.

This role requires a Bachelor’s degree in a related IT field and strong programming skills in languages such as JAVA, Python, or Go. TSMC offers competitive benefits and an inclusive work environment.

Qualifications

  • Strong programming skills in languages such as JAVA, Python, Go, or Node.js.
  • Proficiency in front-end technologies like HTML, CSS, and JavaScript frameworks.
  • Ability to work in a fast-paced manufacturing environment.

Responsibilities

  • Design and implement software solutions for semiconductor manufacturing.
  • Collaborate with engineering teams for seamless integration.
  • Develop predictive maintenance and diagnostic tools.

Skills

Solid understanding of software engineering concepts
Strong programming skills in JAVA
Proficiency in front-end technologies
Knowledge of database systems
Strong problem-solving skills
Excellent communication skills
Highly organized and detail-oriented

Education

Bachelor’s degree in a related IT field

Job description

Job Title: Fullstack Software Engineer

As a Fullstack Software Engineer, you will design, develop, and maintain automation software solutions for semiconductor manufacturing at TSMC Arizona. You will work closely with multidisciplinary teams to create high-performance systems that integrate manufacturing equipment with production systems. Your contributions will drive innovation, enhance automation capabilities, and support world‑class semiconductor production.

Responsibilities
  • Design and implement software solutions to integrate semiconductor manufacturing equipment with production systems.
  • Collaborate with engineering and manufacturing teams to ensure seamless integration of automation software with existing equipment and systems.
  • Develop predictive maintenance and diagnostic tools to minimize downtime and improve system reliability.
  • Write unit, integration, and regression tests to ensure software stability and performance.
  • Maintain detailed technical documentation to support system maintenance and upgrades.
  • Actively participate in cross‑functional team meetings to understand requirements and propose innovative solutions.
  • Research and adopt new technologies and techniques to enhance automation capabilities.
Minimum Qualifications/Requirements
Education
  • Bachelor’s degree in a related IT field (e.g., Computer Science, MIS, Mechanical or Electrical Engineering) or equivalent work experience.
Technical Skills
  • Solid understanding of software engineering concepts and product lifecycle management.
  • Strong programming skills in languages such as JAVA, Python, Go, or Node.js.
  • Proficiency in front‑end technologies (e.g., HTML, CSS, JavaScript frameworks like React, Angular, or Vue.js).
  • Knowledge of database systems (SQL and NoSQL, e.g., MySQL, PostgreSQL, or MongoDB).
Interpersonal Skills
  • Strong problem‑solving skills with the ability to resolve complex technical challenges.
  • Excellent communication and teamwork skills.
  • Highly organized with strong attention to detail and an ability to work under pressure.
Physical Requirements
  • Ability to work in a fast‐paced manufacturing environment and adapt to changing priorities.
  • No unique physical requirements beyond common tasks.
  • Candidates must be willing and able to work on‑site at our Phoenix Arizona facility.
Work Schedule And On‑Call Requirements
  • The normal working hours for this position are Monday through Friday, 8:00 AM to 5:00 PM. However, this role also includes an on‑call requirement, which operates on a rotational basis determined by TSMC and management needs. Candidates must be prepared to respond to urgent issues and come on‑site as necessary to support critical manufacturing operations.
Benefits

As a valued member of the TSMC family, we place a significant focus on your health and well‑being. When you are at your best—physically, mentally, and financially—our company thrives. TSMC offers a comprehensive and competitive benefits program that includes:

  • Medical, Dental, and Vision Plans: Choose the options that best fit your and your family’s needs.
  • Income‑Protection Programs: Financial assistance during injury or illness.
  • 401(k) Retirement Savings Plan: Secure your financial future with competitive employer contributions.
  • Paid Time‑Off Programs and Holidays: Recharge and spend quality time with loved ones.

Work Location: 5088 W. Innovation Circle, Phoenix, AZ 85083

TSMC is an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic.

We encourage all qualified individuals to apply and welcome applications from diverse backgrounds and experiences. Candidates must be able to perform the essential functions of the job with or without reasonable accommodation. If you need an accommodation as part of the application process, please contact P_LOA@tsmc.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Software Engineer
Fullstack Software Engineer

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Phoenix (AZ)

On-site
Medical, Dental, and Vision Plans
Income-Protection Programs
401(k) Retirement Savings Plan
+1
Intelligent Manufacturing Engineer #4465
Intelligent Manufacturing Engineer #4465

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 80,000 - 110,000
Comprehensive medical, dental, and vision plans
401(k) retirement savings plan
Competitive paid time off and holidays
Digital Integration & Automation Senior Engineer (Technical PM)
Digital Integration & Automation Senior Engineer (Technical PM)

Socket.dev • Phoenix (AZ)

On-site
USD 105,000 - 150,000
Medical, Dental, and Vision plans
Income protection
401(k) retirement plan
Dispatching Algorithm & Infrastructure Software Developers
Dispatching Algorithm & Infrastructure Software Developers

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 80,000 - 120,000
Comprehensive medical, dental, and vision plans
401(k) retirement savings plan
Paid time-off programs
Digital Integration & Automation Senior Engineer (Technical PM)
Digital Integration & Automation Senior Engineer (Technical PM)

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 110,000 - 170,000
Medical, dental, and vision plans
Income protection programs
401(k) retirement savings plan
+1
Intelligent AMHS Engineer (Mult. Pos.) - Job# 9324
Intelligent AMHS Engineer (Mult. Pos.) - Job# 9324

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 80,000 - 110,000
Comprehensive and competitive benefits program
401(k)-retirement savings plan
Paid time-off programs
+1
Digital Integration & Automation Senior Engineer (Technical PM)
Digital Integration & Automation Senior Engineer (Technical PM)

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Medical, Dental, and Vision Plans
Income-Protection Programs
401(k) Retirement Savings Plan
+1
Fab IT Service Engineer
Fab IT Service Engineer

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 75,000 - 95,000
Medical, Dental, and Vision Plans
Income-Protection Programs
401(k) Retirement Savings Plan
+1
Senior Equipment Engineer #2301
Senior Equipment Engineer #2301

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 80,000 - 100,000
Competitive health, dental, and vision plans
401(k)-retirement savings plan
Paid time-off programs and holidays
Sr. Equipment Engineer (Mult. Pos.) - Job# 2461
Sr. Equipment Engineer (Mult. Pos.) - Job# 2461

TSMC - Taiwan Semiconductor Manufacturing Company Limited • Arizona

On-site
USD 80,000 - 110,000
Comprehensive medical, dental, and vision plans
401(k) retirement savings plan
Paid time-off programs and holidays