1

Engineer Internship Jobs in Ripley, WV (NOW HIRING)

Engineer Internship information

See Ripley, WV salary details

$10

$18

$27

How much do engineer internship jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for engineer internship in Ripley, WV is $18.18, according to ZipRecruiter salary data. Most workers in this role earn between $15.14 and $19.66 per hour, depending on experience, location, and employer.

What is an engineer internship?

An Engineer Internship is a temporary position that allows students or recent graduates to gain practical experience in engineering. Interns work under the supervision of experienced engineers, contributing to real-world projects and tasks. This hands-on exposure helps interns apply classroom knowledge, develop technical and professional skills, and explore potential career paths in the engineering field. Internships are often paid and can lead to full-time job opportunities after graduation.

What are the key skills and qualifications needed to thrive as an engineer intern, and why are they important?

To thrive as an Engineer Intern, you need a solid understanding of engineering fundamentals, problem-solving skills, and relevant coursework in your field of study, often supported by enrollment in an accredited engineering program. Familiarity with technical tools such as CAD software, MATLAB, or project management platforms is typically expected. Strong communication, teamwork, and eagerness to learn help interns stand out and integrate effectively with professional teams. These skills and qualities are important for contributing meaningfully to projects, adapting quickly, and maximizing the learning experience during the internship.

What are some common challenges engineering interns face during their internship, and how can they overcome them?

Engineering interns often encounter challenges such as adjusting to real-world workflows, learning new software or technical tools quickly, and effectively communicating within multidisciplinary teams. To overcome these, it's helpful to proactively ask questions, seek feedback from mentors, and take initiative in learning about company processes. Building relationships with fellow interns and team members can also provide valuable support and insights, making the transition smoother and more rewarding.

What is the difference between Engineer Internship vs Mechanical Engineer?

AspectEngineer InternshipMechanical Engineer
Required CredentialsTypically pursuing or recent graduate of engineering degreeBachelor's or higher in Mechanical Engineering, professional licensure optional
Work EnvironmentTemporary, entry-level, training-focusedFull-time, project-based, professional setting
Employer & Industry UsageInternships offered by engineering firms, companies, or organizations for trainingFull-time roles in manufacturing, automotive, aerospace, and related industries

Engineer Internships are designed for students or recent graduates gaining practical experience, while Mechanical Engineers are full-time professionals responsible for designing, analyzing, and maintaining mechanical systems. Internships serve as a stepping stone into the industry, whereas Mechanical Engineers hold permanent roles with greater responsibilities.

What cities near Ripley, WV are hiring for Engineer Internship jobs?

Cities near Ripley, WV with the most Engineer Internship job openings:

Infographic showing various Engineer Internship job openings in Ripley, WV as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $37,814 per year, or $18.2 per hour.

Software Engineer-Manufacturing Systems

Constellium Deutschland GmbH

Ravenswood, WV • On-site

$90 - $120/hr

Other

Posted 19 days ago


Key responsibilities

  • Design, develop, test, deploy, and maintain software applications that support critical plant operations, manufacturing processes, and business functions across multiple departments.

  • Troubleshoot, diagnose, and resolve software issues in production systems, and implement corrective actions to minimize operational disruptions.

  • Collaborate with plant personnel, engineers, and business stakeholders to gather requirements and develop software solutions that improve safety, quality, productivity, and efficiency.


Job description

The Software Engineer-Manufacturing Systems is responsible for designing, developing, implementing, and maintaining software applications that support operations across multiple departments within the plant. This position works closely with plant personnel, engineers, and business stakeholders to develop software solutions that improve productivity, quality, safety, reporting, and operational efficiency.

The successful candidate will be a motivated self-starter who demonstrates strong problem‑solving abilities, a willingness to learn new technologies, and a commitment to delivering reliable software solutions in a fast‑paced industrial environment.

Responsibilities
  • Design, develop, test, deploy, and maintain software applications that support critical plant operations, manufacturing processes, and business functions across multiple departments.
  • Troubleshoot, diagnose, and resolve software issues in production systems, identify root causes, and implement effective corrective actions to minimize operational disruptions.
  • Collaborate with plant personnel, engineers, and business stakeholders to gather requirements, analyze business needs, and develop software solutions that improve safety, quality, productivity, and efficiency.
  • Maintain and enhance existing software systems by implementing new features, improving performance, and ensuring application reliability, scalability, and security.
  • Develop and support enterprise software solutions using Java Enterprise Edition (JEE), JBoss Application Server, and related technologies.
  • Design and develop mobile and web applications utilizing Flutter and Dart technologies to support plant and business operations.
  • Develop and maintain multi-threaded and distributed applications that handle real-time plant data and business transactions efficiently and reliably.
  • Participate in software quality assurance activities, including code reviews, testing, debugging, and validation to ensure software meets functional and performance requirements.
  • Create and maintain technical documentation, including system designs, programming specifications, operational procedures, and user documentation.
  • Monitor application performance and continuously improve software solutions by applying new technologies, best practices, and lessons learned to support evolving plant needs.
Qualifications Required
  • Bachelor’s degree in Computer Science from an accredited institution. Degrees in other disciplines may be considered only if curriculum and experience demonstrate equivalent coursework in data structures, algorithms, discrete mathematics, and software development. If using a degree other than Computer Science, you MUST submit a copy of your transcripts.
  • 0 to 3 years of relevant software development experience, including internships, co‑op assignments, academic projects, or equivalent practical experience.
  • Knowledge of object‑oriented programming principles and experience using languages such as Java, C#, C++, or similar, gained through academic projects, internships, or professional experience.
Preferred
  • Familiar with JEE best practices.
  • Experience creating multi‑threaded applications.
  • Experience with any relational database such as DB2, SQLServer, etc.
  • Experience with JSF / PrimeFaces UI Framework for JEE
  • Knowledge of Software Development Life Cycle
  • Experience with JBoss application server
  • Experience with the Eclipse development environment
  • Experience with any reporting tools (JReports, BiRT, etc)
  • Experience with creating and consuming web services.
  • Experience with distributed computing and queuing technologies including JMS
  • Experience with Flutter / Dart for Android and Web development
  • Experience with Linux server environments

Equal Opportunity Employer Minorities/Women/Veterans/Disabled

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

#J-18808-Ljbffr