Software Engineer (New Graduate) - North America Software Center

Taiwan Semiconductor Manufacturing Company Limited

$90K — $142K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (recent graduates encouraged)
  • Proficiency in one or more programming languages (Python, Java, C++, Go)
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
  • Genuine interest in software development and innovation

Responsibilities

  • Design, develop, test, and maintain software applications
  • Analyze and solve complex technical challenges
  • Write clean, efficient, and maintainable code
  • Collaborate with cross-functional teams to ensure project success
  • Continuously learn about new technologies and best practices
  • Assist in debugging and ensuring software reliability

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Life insurance coverage
  • Access to a 401(k) plan with employer match
  • 12 holidays per year and accrued paid time off
  • On-site amenities including a fitness center and subsidized café
Full Job Description
TSMC Washington, LLC Location USA-Washington Career Area Information Technology Posted Aug 21, 2026 At TSMC, we are dedicated to building world-class cloud-native infrastructure to support our global operations. Our North America Software Center is looking for a passionate software engineer to join our team and contribute to the success of TSMC fabrication worldwide. This entry-level position is ideal for someone with a solid software technical background and a keen interest in large-scale distributed system. Who We're Looking For:We are seeking motivated and talented new graduates to join our team as entry-level Software Engineers. This is a fantastic opportunity to start your career by working alongside experienced engineers on innovative, cutting-edge projects that make a global impact. If you are excited to learn, grow, and solve real-world technical challenges, we want to hear from you! Key Responsibilities:
  • Software Development: Design, develop, test, and maintain software applications and tools that enhance our global operations.
  • Problem Solving: Analyze technical challenges and provide creative, efficient solutions for complex problems.
  • Code Quality: Write clean, efficient, and maintainable code while following industry best practices and coding standards.
  • Collaboration: Work closely with cross-functional teams, including hardware, product management, and QA, to ensure seamless project delivery.
  • Learning and Growth: Stay curious and continuously learn about new technologies, tools, and best practices in software engineering.
  • Debugging and Testing: Assist in troubleshooting and debugging software to ensure reliability, performance, and scalability.
Minimum Requirements:
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (recent graduates are encouraged to apply).
  • Programming Skills: Proficiency in at least one programming language such as Python, Java, C++, or Go.
  • Problem-Solving Ability: Strong analytical and problem-solving skills, with a passion for tackling technical challenges.
  • Teamwork: Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • Passion for Technology: A genuine interest in software development and a desire to contribute to innovative, impactful projects.
Eligibility: Applicants must have legal authorization to work in the United States. We cannot provide visa sponsorship at this time. Employment is contingent upon passing a background check and drug screening, excluding cannabis testing in compliance with Washington state regulations. Location & Schedule: This role is based on-site in Vancouver, Washington, operating Monday through Friday, 8 am - 5 pm. Additional hours may be required to meet operational demands. Compensation & Benefits:
  • At TSMC, your base pay is just one component of your comprehensive compensation package. For new hires in this position, the starting base salary typically ranges between $90,000 and $129,150 per year. The full salary range for this Job Grade extends from $90,000 - $142,200 depending on factors such as skills, qualifications, education, experience, tenure, and position level. TSMC's total compensation package also includes market-competitive pay, profit sharing and incentive bonuses, and tuition assistance.
  • Comprehensive benefits include medical, dental, and vision insurance, life insurance, and access to a 401(k) plan with employer match.
  • Employees enjoy 12 holidays per year and accrue paid time off annually.
  • Our main campus offers a fantastic range of amenities, including a fitness center, game room, physical therapist, and a subsidized café. You're more than welcome to use them whenever you're in the area.

Similar Jobs

More Jobs at Taiwan Semiconductor Manufacturing Company Limited

  • Hookup Senior Safety Engineer
    $95K — $115K *
    Phoenix, AZ 85083 (Maricopa County)
    Manufacturing & Automotive
    In-Person
  • Training Promotion Specialist #8739
    $80K — $95K *
    Phoenix, AZ 85032 (Maricopa County)
    Manufacturing & Automotive
    In-Person
  • Network Engineer
    $100K — $120K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person
  • Senior Agent AI Engineer
    $130K — $155K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person
  • Network Engineer
    $100K — $120K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer (New Graduate) - North America Software Center jobs: