1

Software Engineer Internship Jobs in Washington, WV

Internship, co-op, or hands-on experience demonstrating initiative is valued Technical Skills ... Ability to read and interpret schematics and use ECAD software * Experience in data collection ...

Electrical Engineer

Athens, OH · On-site

$70 - $100/hr

Internship, co‑op, or hands‑on experience demonstrating initiative is valued Technical Skills ... Ability to read and interpret schematics and use ECAD software * Experience in data collection ...

Internship, co-op, or hands-on experience demonstrating initiative is valued Technical Skills ... Ability to read and interpret schematics and use ECAD software * Experience in data collection ...

... internship experienceExperience or exposure to chemical processing methodologies, process ... standard business software, including Microsoft Office, with strong written and verbal ...

New

Software Engineer Internship information

See Washington, WV salary details

$13

$24

$37

How much do software engineer internship jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for software engineer internship in Washington, WV is $24.55, according to ZipRecruiter salary data. Most workers in this role earn between $19.95 and $27.84 per hour, depending on experience, location, and employer.

What is a software engineer internship?

A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.

What kinds of projects or tasks do software engineer interns typically work on during their internship?

Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.

What are the most commonly searched types of Software Engineer jobs in Washington, WV?

The most popular types of Software Engineer jobs in Washington, WV are:

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

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

Infographic showing various Software Engineer Internship job openings in Washington, WV as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $51,059 per year, or $24.5 per hour.

Software Engineer-Manufacturing Systems

Constellium Deutschland GmbH

Ravenswood, WV • On-site

$90 - $120/hr

Other

Posted 8 days ago


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