1

Computer Programming Internship Jobs in Belton, SC

Experience with or ability to learn CAD software; proficiency in SolidWorks preferred * Familiarity ... internship experience applicable Additional Requirements * Prolonged periods of sitting or standing ...

Diploma, certificate, or degree in Computer Science, Software Development, Engineering, or a ... Internship or co-op experience in software development or a related technical role. * Exposure to ...

Junior API Developer

Greenville, SC · On-site

$70K - $80K/yr

Diploma, certificate, or degree in Computer Science, Software Development, Engineering, or a ... Internship or co-op experience in software development or a related technical role. * Exposure to ...

... in Creo (CAD modeling) Ability to read machining drawings and GD&T Experience with casting ... Internships will not be considered as relevant experience The Benefits of Working at ARi At ARi ...

next page

Showing results 1-20

Computer Programming Internship information

See Belton, SC salary details

$10

$20

$34

How much do computer programming internship jobs pay per hour?

As of May 31, 2026, the average hourly pay for computer programming internship in Belton, SC is $20.20, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $21.44 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To thrive as a Computer Programming Intern, a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and data structures is essential, often supported by progress toward a computer science degree. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly exposure to databases or web frameworks is typically expected. Strong problem-solving abilities, eagerness to learn, and clear communication help interns stand out and integrate with development teams. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and maximizing the internship learning experience.

What kinds of projects and tasks can I expect to work on during a computer programming internship?

During a computer programming internship, you'll typically work on real-world coding projects such as developing features, fixing bugs, or writing automated tests under the guidance of experienced developers. Interns often participate in code reviews, team meetings, and may also help with documentation or research tasks. The exact responsibilities can vary based on the company, but you'll likely collaborate closely with other engineers and possibly with product managers or designers, providing a well-rounded experience. This hands-on exposure helps you build both technical and teamwork skills that are highly valued in the software industry.

What is a computer programming internship?

A computer programming internship is a temporary position that allows students or recent graduates to gain practical experience in software development and coding within a professional setting. Interns typically work under the supervision of experienced programmers, contributing to real projects while learning industry-standard tools, languages, and development practices. The goal is to help interns build technical skills, enhance their resumes, and gain insight into how software teams operate, often leading to networking opportunities and potential full-time job offers.

What is the difference between Computer Programming Internship vs Software Development Internship?

AspectComputer Programming InternshipSoftware Development Internship
Required SkillsBasic programming languages (e.g., Python, Java)Programming, software design, problem-solving
Work EnvironmentTech companies, startups, educational institutionsTech firms, software companies, startups
Typical Duration8-12 weeks8-12 weeks
FocusLearning programming fundamentalsBuilding and testing software applications

While both internships involve programming skills, a Computer Programming Internship typically emphasizes learning coding basics, whereas a Software Development Internship focuses on designing, developing, and testing software projects. The roles often overlap but differ in scope and depth of software engineering tasks.

What cities near Belton, SC are hiring for Computer Programming Internship jobs? Cities near Belton, SC with the most Computer Programming Internship job openings:
Junior Product Design Engineer

Junior Product Design Engineer

Vivacity Tech

Greenville, SC • On-site

$60K - $70K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 17 days ago


Job description

Description
We are seeking an enthusiastic, creative, and proactive Junior Product Design Engineer to join our growing team. This role is an excellent opportunity for a recent graduate or early-career engineer to gain hands-on experience in product design and development while working alongside experienced engineering professionals. The Junior Product Design Engineer will support the development, prototyping, and refinement of innovative products, initially assisting with existing product lines before transitioning into ownership of new design projects. This role also serves as a bridge between engineering and business functions by providing product management support and technical expertise to internal customer service and sales teams.
What we will give you for your hard work:
  • $60,000 - 70,000 Salary DOE
  • 401(k) with generous company match and immediate vesting
  • Excellent Non-Accrued Paid Time Off policy
  • Up to 80 hours Sick Time per year
  • 96 hours off per year for volunteer opportunities
  • 10 paid holidays per year
  • Award winning work environment
  • Development Reimbursement of $1000 per year
  • Medical, Dental, Vision, Voluntary Benefits, Pet Insurance, and more

Essential Functions
  • Design & Development: Create and modify 2D/3D mechanical designs and detailed engineering drawings, primarily using SolidWorks.
  • Mentorship & Growth: Actively learn from senior staff to develop skills in design for manufacturability (DFM), material selection, and prototyping, and overall product life cycle management.
  • Prototyping & Testing: Assist in building and testing physical prototypes and vendor samples to validate designs.
  • Product Lifecycle Support: Assist with Bill of Materials (BOM), design reviews, project documentation, and maintaining engineering standards.
  • Customer/Sales Support: Act as technical support for sales teams and analyze customer service data to identify product improvements, warranty solutions, and "pain points".
  • Innovation: Brainstorm new ideas for rugged, education-focused accessories and hardware that includes soft goods, hard cases, charging solutions, and other innovative products to come.
  • All other work as assigned

Knowledge, Skills & Abilities
  • Basic knowledge of product design, mechanical engineering, or related engineering principles through professional experience, internships, or academic projects
  • Ability to collaborate effectively within a cross-functional team environment
  • Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical teams, including Sales and Customer Service
  • Passion for innovation and developing creative, user-focused products
  • Experience with or ability to learn CAD software; proficiency in SolidWorks preferred
  • Familiarity with additional design software, including other CAD platforms or Adobe Creative Suite, is a plus
  • Strong problem-solving skills, attention to detail, and willingness to learn in a fast-paced environment
  • High ownership, accountability, and ability to operate independently

Values
  • Carry passion.
  • Desire excellence.
  • Keep dreaming.
  • Build community.
  • Be Vivacious.

Education & Experience
  • Bachelor's degree in Mechanical Engineering, Product Design, Industrial Design, or a related field required
  • 0-3 years of experience in product design, mechanical engineering, or a related field preferred; internship experience applicable

Additional Requirements
  • Prolonged periods of sitting or standing at a desk and working on a computer
  • Ability to bend, sit, and lift up to 50 lbs
  • Less than 10% travel