Career Practicum - Software and Automation

Coherent Corp

Saxonburg, PA, United States Part time
Apply on EasyApply

Create a free account to apply in seconds

Learning Objectives

By the end of this program, the student will be able to:

• Understand how software and automation systems are used in an industrial or business environment

• Demonstrate basic programming, scripting, or automation concepts

• Follow structured problem-solving and debugging processes

• Practice professional communication, teamwork, and time management

• Gain awareness of engineering, manufacturing, and technology career paths

Key Responsibilities

Responsibilities will be adjusted based on skill level and school requirements and may include:

• Assisting with basic software development tasks (e.g., simple scripts, code review observation, or testing)

• Supporting automation or controls projects through documentation, data collection, or simulation activities

• Learning and following standard development tools and workflows (e.g., version control, issue tracking)

• Helping maintain technical documentation, diagrams, or process instructions

• Observing and assisting with system testing, troubleshooting, or validation activities

• Participating in team meetings, safety briefings, and mentoring sessions

• Following all safety, security, and company policies at all times

Required Qualifications

• Interest in software development, automation, robotics, engineering, or technology

• Basic computer skills and willingness to learn new tools

• Ability to follow instructions and ask questions when unsure

• Dependable, punctual, and respectful in a professional workplace

Preferred Skills (Not Required)

• Introductory experience with programming (e.g., Python, Java, C/C++, or similar)

• Familiarity with logical thinking, math, or basic electronics

• Exposure to robotics, automation kits, or STEM coursework

• Strong curiosity and problem-solving mindset

Work Schedule

• Part-time during the school year

Supervision and Mentorship

• The student will be supervised by a designated mentor or manager within the Software and Automation team. Regular check-ins will be provided to support learning objectives and skill development.

Skills

Basic programmingScriptingAutomation conceptsProblem-solvingDebuggingProfessional communicationTeamworkTime managementBasic computer skillsCuriosity