SonicJobs Logo
Left arrow iconBack to search

Software Engineering Intern - AI Experience preferred

IPG Photonics
Posted 12 days ago, valid for 20 days
Location

Minneapolis, MN 55487, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • IPG Photonics is seeking a Software Engineering Intern to support the development of laser systems in Marlborough, MA.
  • Candidates must be enrolled in a software or computer engineering degree program and have experience with source code control tools such as Microsoft TFS and Git.
  • The position requires strong software test design and automation skills, as well as experience with Visual Studio, C#, and test automation platforms like Selenium.
  • The intern will work on challenging projects, analyze test data, and document errors using software application lifecycle management tools.
  • The role offers a competitive salary, and candidates should be prepared to work consistently during business hours.

IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life.  

 

Our mission is to develop innovative laser solutions to make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged and thriving workforce that drives a sustainable future for our company and society.

 

Working at IPG Photonics you can expect challenging projects, a motivating and friendly environment, and competitive benefits.

 

Job Summary

 

 The Software Engineering Intern is responsible for working as a team member to support the development of laser systems. The successful candidate must have the ability to learn new skills quickly and follow established company practices.

 

Job Functions

  • Plan, develop, and execute experimental test programs
  • Investigate new technologies and provide reported findings to management
  • Develop/debug test fixtures
  • Ability to diagnose and solve problems while developing new code modules
  • Analyze test data and reports to determine if design meets functional and performance specifications.
  • Document and track errors and bugs in a software application lifecycle management tool.
Qualifications
  • Enrolled in a software or computer engineering degree program
  • Knowledge of the software application lifecycle management (ALM)
  • Experience with source code control tools such as Microsoft TFS and Git
  • Strong software test design and automation skills.
  • Experience with test automation platforms (Selenium)
  • Strong understanding of distributed systems and concurrent programming
  • Experience with Visual Studio / Visual Studio Code and the C# language
  • Experience with Visual Studio Code and Electron/JavaScript
  • Strong debugging skills at an overall system level (software, electrical and mechanical)
  • Experience with Copilot (AI) in a software setting

Personal Requirements:

  • Strong oral, written and interpersonal skills required for interaction within group and other departments
  • Results-oriented, with ability to multitask
  • Aptitude to learn new systems and technologies
  • Ability to maintain professional demeanor at all times
  • Attention to detail
  • Have the ability to work a consistent schedule during business hours
  • Reliable transportation



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.