Are you applying to the internship?
Job Description
Software Engineer | TSMC
The Tone:
This is an early career Software Engineer role at TSMC, located in Vancouver, Washington. TSMC is actively building world-class cloud-native infrastructure to support its extensive global fabrication operations. This position contributes to the success of TSMC fabrication worldwide by developing and maintaining software for large-scale distributed systems.
The TL;DR
• Role: Early Career
• Type: Full-time
• Location: Vancouver, WA
• Pay: $90000–$142200 yearly
• Team: Part of the North America Software Center team, collaborating with experienced engineers.
• Mission: Enhance global operations by designing, developing, and maintaining software applications and tools.
• Tech Stack: Python, Java, C++, Go
What You’ll Actually Do
• Software Development: Design, develop, test, and maintain software applications and tools that enhance global operations.
• Problem Solving: Analyze technical challenges and provide creative, efficient solutions for complex problems.
• Code Quality: Write clean, efficient, and maintainable code, adhering to industry best practices and coding standards.
• Collaboration: Work closely with cross-functional teams, including hardware, product management, and QA, to ensure seamless project delivery.
• Debugging and Testing: Assist in troubleshooting and debugging software to ensure reliability, performance, and scalability.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Software Engineering, or a related field; early career level.
• Skills & Experience: Proficiency in at least one programming language such as Python, Java, C++, or Go; strong analytical and problem-solving abilities; excellent communication and interpersonal skills for effective teamwork. Recent graduates are encouraged to apply.
• Eligibility: Legal authorization to work in the United States is required; TSMC cannot provide visa sponsorship for this position.
• Bonus: A genuine interest in software development and a desire to contribute to innovative, impactful projects.