Software Engineer Internship

Onto InnovationBloomington, MN
16h

About The Position

Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers’ critical path of progress by making them smarter, faster and more efficient. Job Summary & Responsibilities We are seeking a Software Engineering Intern to help design, develop, and test software for advanced semiconductor inspection systems. This internship offers hands-on, real‑world experience as part of an agile development team, with close mentorship from experienced software engineers. As an intern, you’ll work on meaningful features driven by real customer needs, gain exposure to cutting‑edge technologies, and contribute to innovative products used in high‑tech manufacturing environments. Key member of a small team of software engineers developing a large feature driven by customer needs Participate in agile ceremonies Design and implement new features and functionalities Collaborate with other software developers as well as with other engineering functions Create unit tests and conduct thorough testing and debugging of software to ensure high-quality and reliable operation Utilize newest AI and DevOps technologies and tools for efficient software development

Requirements

  • Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • The ideal candidate will have completed sophomore or junior year
  • Some familiarity with C# or C++.
  • Excellent problem-solving skills and the ability to think critically and creatively.
  • Strong written and verbal communication and collaboration skills.
  • Highly inquisitive and interested in learning.

Nice To Haves

  • Proficient at C#/.NET
  • Bonus if you have an interest in the semiconductor industry
  • Bonus if interest in machine vision, algorithms, or HW/SW interactions

Responsibilities

  • Key member of a small team of software engineers developing a large feature driven by customer needs
  • Participate in agile ceremonies
  • Design and implement new features and functionalities
  • Collaborate with other software developers as well as with other engineering functions
  • Create unit tests and conduct thorough testing and debugging of software to ensure high-quality and reliable operation
  • Utilize newest AI and DevOps technologies and tools for efficient software development

Benefits

  • competitive salaries
  • comprehensive benefits package designed to support you and your family
  • health, dental, and vision coverage
  • life and disability insurance
  • PTO
  • 401(k) with employer match
  • Employee Stock Purchase Program (ESPP)
  • wellness initiatives
  • cutting-edge tools
  • Annual bonus opportunities and potential long-term incentives tied to both company and individual success
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service