Job Details

Additive Manufacturing Software Development Intern

  2025-11-06     Matthews International Corporation Supplemental Unemployment Benefit Trust     Greenville,SC  
Description:

Additive Manufacturing Software Development Intern

We are seeking a Computer Science or Software Engineering Intern to join our software development team specializing in additive manufacturing technologies. This role will assist the development team in producing and optimizing automated solutions to 3D printing pipelines in the industrial foundry market. This role provides practical experience, mentorship, and the chance to make a tangible impact on real-world projects.

Job Responsibilities

  • Collaborate with the software development team to design and develop software solutions that address challenges in additive manufacturing.
  • Write, test, and maintain high-quality Python code for various components of our software platform.
  • Work with relational databases to efficiently manage and query large datasets essential for digital manufacturing workflows.
  • Utilize version control systems (such as Git) to manage codebases, track changes, and contribute to collaborative development efforts.
  • Apply foundational knowledge of algorithms and data structures to optimize software performance and reliability.
  • Participate in the design and execution of unit tests to ensure code correctness and system stability (experience with unit testing is a plus).
  • Troubleshoot and debug software issues, collaborating with team members to identify and resolve technical challenges.
  • Document code, procedures, and technical concepts clearly to facilitate knowledge sharing and project continuity.
  • Stay current with emerging trends in additive manufacturing, software engineering, and related technologies.
  • Contribute ideas and feedback in team meetings and design reviews

Qualifications / Requirements

  • Currently pursuing a Bachelor's in Computer Science, Software Engineering, or a related technical field.
  • Proficiency in the Python programming language, with evidence of academic projects or prior internship work.
  • Familiarity with relational database systems (such as MySQL, PostgreSQL, or SQLite), including the ability to design schemas and write SQL queries.
  • Experience using version control systems, especially Git, in a collaborative environment (experience with GitHub a plus).
  • Solid understanding of algorithms and data structures, and their practical application in software development.

Additional Qualifications

  • Experience writing and running unit tests using frameworks such as pytest or unittest in Python is a plus but not required.
  • Exposure to coursework in additive manufacturing, 3D printing, or digital manufacturing technologies.
  • Experience with code review processes and collaborative software design.
  • Strong problem-solving skills and the ability to learn quickly in a fast-paced, innovative environment.
  • Analytical Thinking: Ability to break down complex technical problems and propose effective solutions.
  • Teamwork: Willingness to collaborate with diverse stakeholders, including engineers, designers, and project managers.
  • Communication: Clear and concise written and verbal communication skills; able to document work and convey technical concepts to both technical and non-technical audiences.
  • Initiative: Proactive approach to learning new skills, technologies, and industry best practices.
  • Attention to Detail: Commitment to producing reliable, high-quality software and thorough documentation.
  • Adaptability: Flexibility to adjust to evolving project requirements and priorities.

Physical Aspects / Work Environment

  • This will be a remote role, but some travel to the manufacturing plant for onboarding, training, and meetings may be required.
  • All safety and environmental rules must be followed when on site, as you may be exposed to wet and/or humid conditions, moving mechanical parts, fumes or airborne particles, extreme cold & heat, risk of electrical shock, and toxic or caustic chemicals.
  • The noise level in the work environment may be high if on-site. * Reasonable accommodations may be made to enable individuals to perform the essential functions.

Matthews Memorialization is a leader in the memorialization industry who is committed to helping customers grow their businesses and helping families move from grieving to remembrance by providing products of superior craftsmanship and revenue generating programs and services. Within this industry, our Environmental Solutions is focused on the design and manufacture of advanced combustion systems. Matthews Memorialization is a (MATW) Matthews International company.


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search