Jobs · Engineering · California

Fullstack Software Engineer

TSMC · San Jose, CA · 2 wk ago
On-siteEngineeringFull-time

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.

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.

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

  • 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

About the Role

TSMC Arizona’s first fab will operate its leading-edge semiconductor process technology (N4 process), starting production in the first half of 2025. The second fab will utilize its leading-edge N3 and N2 process technology and be operational in 2028. The recently announced third fab will manufacture chips using 2nm or even more advanced process technology, with production starting by the end of the decade. America’s leading technology companies are ready to rely on TSMC Arizona for the next generations of chips that will power the digital future.

Similar jobs

SOFTWARE ENGINEER

IGNITEHuntsville, AL· 1 mo ago
Information Technologyapply on ignitenow.hua.hrsmart.com

Software Engineer

Ag Leader TechnologyAmes, IA· 2 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

ProAgMaple Grove, MN· 1 wk ago
Information Technology$135k–$140k/yrapply on tmhcc.wd108.myworkdayjobs.com