Software Engineering - CAM - Spring/Summer Internship or Co-Op

Hypertherm Associates
New Brighton, Minnesota, United StatesPosted Sep 9, 2026
Software EngineeringSummer 2027

About the role

Software Engineering - CAM - Spring/Summer Internship or Co-Op At Hypertherm Associates, our engineers are innovators—thinking creatively and pushing boundaries to deliver cutting-edge industrial cutting solutions. As a design/build company, we take a hands-on approach to engineering, continuously improving our products to make cutting more precise, cost-effective, and safe for our customers. Join us for the summer of 2027 as a Software Engineering Intern and work alongside outstanding colleagues who will help you learn and develop your skills. Cultivate relationships with your intern cohort as you participate in fun and rewarding activities throughout the summer.

Project Opportunities May Include

Development of SaaS-based CAM applications 3D parametric modeling and design automation Visualization and simulation tools for industrial cutting systems

Required Qualifications

Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related field

Preferred Skills and Experience

Familiarity with programming languages such as C#, C++, Java, Visual Basic, JavaScript, or Python Experience with frameworks like .NET, Angular, or React, and tools such as Git, Jenkins, or Docker Strong motivation and a proactive attitude toward learning and problem-solving Ability to work effectively in a team environment and independently on assigned tasks Excellent written and verbal communication skills

What you'll do

As a Software Engineering Intern, you may

Collaborate with cross-functional teams to design, develop, and test software solutions Contribute to the development of CAM-related applications, including modeling and simulation tools Build intuitive user interfaces and scalable backend systems using modern frameworks and technologies Participate in Agile development processes such as sprint planning, daily stand-ups, and retrospectives Conduct code reviews, debugging, and performance tuning to ensure