Software Engineer (New Graduate) - North America Software Center

TSMCCamas, WA
$90,000 - $142,200Onsite

About The Position

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 systems. 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!

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (recent graduates are encouraged to apply).
  • Proficiency in at least one programming language such as Python, Java, C++, or Go.
  • Strong analytical and problem-solving skills, with a passion for tackling technical challenges.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • A genuine interest in software development and a desire to contribute to innovative, impactful projects.
  • 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.

Responsibilities

  • Design, develop, test, and maintain software applications and tools that enhance our global operations.
  • Analyze technical challenges and provide creative, efficient solutions for complex problems.
  • Write clean, efficient, and maintainable code while following industry best practices and coding standards.
  • Work closely with cross-functional teams, including hardware, product management, and QA, to ensure seamless project delivery.
  • Stay curious and continuously learn about new technologies, tools, and best practices in software engineering.
  • Assist in troubleshooting and debugging software to ensure reliability, performance, and scalability.

Benefits

  • Profit sharing
  • Incentive bonuses
  • Tuition assistance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) plan with employer match
  • 12 holidays per year
  • Accrued paid time off annually
  • Fitness center
  • Game room
  • Physical therapist
  • Subsidized café
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service