1

Internship Software Developer In Test Jobs in Greenville, SC

With our North American Test System team, we are serving regional customers in providing turnkey ... Co-Op or internship experience). * Solid experience with controls engineering and/or software ...

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Strong proficiency in C for Embedded Linux, RTOS, and bare‑metal environments. * Experience with ...

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Strong proficiency in C for Embedded Linux, RTOS, and bare‑metal environments. * Experience with ...

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Strong proficiency in C for Embedded Linux, RTOS, and bare‑metal environments. * Experience with ...

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Strong proficiency in C programming for embedded Linux or RTOS environments. * Experience ...

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Strong proficiency in C programming for embedded Linux or RTOS environments. * Experience ...

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Strong proficiency in C programming for embedded Linux or RTOS environments. * Experience ...

Sr. Java/Curam Developer

Greenville, SC

$53.75 - $68.75/hr

Stay abreast of industry-directions and trends and continually evaluate them for potential impact and/or use in the architecture. Software Engineering: Design and develop Java applications ...

next page

Showing results 1-20

Internship Software Developer In Test information

See Greenville, SC salary details

$10

$21

$37

How much do internship software developer in test jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for internship software developer in test in Greenville, SC is $21.53, according to ZipRecruiter salary data. Most workers in this role earn between $17.40 and $22.84 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Software Developer In Test, and why are they important?

To thrive as an Internship Software Developer In Test, you need a basic understanding of software development, familiarity with testing methodologies, and foundational programming skills, often supported by coursework in computer science or related fields. Experience with test automation tools (like Selenium or JUnit), version control systems (such as Git), and exposure to CI/CD pipelines is typically expected. Attention to detail, problem-solving ability, and effective communication are standout soft skills in this position. These competencies ensure reliable software quality, smooth collaboration with development teams, and a solid foundation for future growth in software testing roles.

What does an Internship Software Developer In Test do?

An Internship Software Developer In Test works with development and quality assurance teams to create and execute automated tests for software applications. Their main responsibility is to ensure that software products are reliable, functional, and meet quality standards before release. Interns in this role often write test scripts, identify bugs, and help improve testing processes, all while learning about software development and testing methodologies. This position is a great way to gain hands-on experience in both coding and quality assurance.

What types of projects or tasks can an Internship Software Developer In Test expect to work on?

As an Internship Software Developer In Test, you can expect to work on a variety of tasks such as writing automated test scripts, executing manual test cases, and assisting in debugging software applications. You'll often collaborate closely with software developers and QA engineers to ensure new features meet quality standards and help identify potential issues early in the development cycle. These responsibilities provide valuable hands-on experience with industry-standard tools and practices, and offer insight into the full software development lifecycle. This role is an excellent opportunity to build practical skills and expand your professional network within the tech industry.

What is the difference between Internship Software Developer In Test vs Software Developer In Test?

AspectInternship Software Developer In TestSoftware Developer In Test
CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldBachelor's or higher in Computer Science or related field, with some experience
Work EnvironmentEntry-level, learning-focused, often part-time or temporaryFull-time, professional environment with ongoing projects
Employer & Industry UsageInternships offered by tech companies, startups, and software firmsFull-time roles in software development companies, tech firms, and QA teams

The main difference is that an Internship Software Developer In Test is an entry-level, learning position designed for students or recent graduates, while a Software Developer In Test is a full-time professional role requiring more experience. Interns focus on gaining skills and understanding testing processes, whereas full-time developers In Test are responsible for designing and executing test automation and quality assurance tasks.

What are popular job titles related to Internship Software Developer In Test jobs in Greenville, SC? For Internship Software Developer In Test jobs in Greenville, SC, the most frequently searched job titles are:
What job categories do people searching Internship Software Developer In Test jobs in Greenville, SC look for? The top searched job categories for Internship Software Developer In Test jobs in Greenville, SC are:
What cities near Greenville, SC are hiring for Internship Software Developer In Test jobs? Cities near Greenville, SC with the most Internship Software Developer In Test job openings:

Software Engineer - Test Systems

ZF

Gray Court, SC

Other

Medical, Retirement, PTO

Posted 8 days ago


ZF rating

6.9

Company rating: 6.9 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

305th of 418 rated machine equipment manufacturers


Job description

 Req ID 87189 | Gray Court, United States ZF Gainesville, LLC

Job Description

About the Team: ZF Test Systems develops and produces test benches for on- and off-road mobility. The Test Systems Business Unit is a special machine building branch within the ZF group, specialized in Test equipment design / installation / commissioning. With our North American Test System team, we are serving regional customers in providing turnkey Testing Solutions for their drivetrain and battery testing needs.  For more than 35 years we have been specialists for validation and development test facilities. For more information, please visit our website: Test Systems Home - ZF

What you can look forward to as a Software Engineer:

  • Manage the service project scope, implementation and coordination of service activities and related initiatives, involving internal groups and external parties (customer and supplier) as necessary. 
  • Perform fault and root-cause analyses for technical issues involving software (PLC and automation system), hydraulic, pneumatic, electronic, electrical, or mechanical component and/or system-level failures; develop corrective action procedures and determine resources needed for resolution (i.e. parts, personnel, etc.).
  • Perform activities to diagnose, repair, maintain, install, and rebuild a variety of test systems to support validation processes remotely or at the customer site, including mechanical/ electrical and software related actions. 
  • Repair/replace electrical/mechanical/hydraulic/pneumatic components.
  • Provide technical guidance and engineering expertise in the commissioning, service support, and upgrading of test systems for customers within the North American region.
  • Follow and support creation of technical processes and concepts for the optimized service, maintenance, calibration, and upgrading of test systems.
  • Establish relationships with customers to optimize cost and grow service business.
  • Develop training courses and deliver technical training to internal and external groups regarding component and system-level maintenance and calibration of test systems.

Your profile as a Software Engineer:

  • B.S. in Electrical/Electronic Engineering, Mechanical Engineering, or related Engineering field. 
  • 2 - 4 + years of professional engineering experience in a technical sales or service environment, specifically focused on production automation and/or automotive applications (includes Co-Op or internship experience).
  • Solid experience with controls engineering and/or software/hardware for electric drive systems or sensor applications.
  • Solid experience with Siemens and/or Rockwell PLC Programming Environments.
  • Knowledge of Hydraulics/Pneumatics/Mechanical components/parts functionalities.
  • Knowledge of robotics technology/ programming (i.e. Fanuc, Kuka, etc.).
  • Proven ability to read engineering drawings/prints (both electrical and mechanical) in DIN/ISO standard format (in metrics).
  • Proven ability to analyze blueprints and use mathematics to evaluate/understand complex machine drawings.

 Why you should choose ZF in Gray Court, SC:

  • Annual Incentive Plan
  • Paid Time Off
  • 401k Plan
  • Health Care Benefits
  • Paid Holidays
  • A supportive, collaborative team environment
  • A strong diversity culture
  • Supportive Employee Groups and community outreach activities

Be part of our ZF team as Software Engineer - Test Systems and apply now!

DIVERSITY COMMITMENT: 
Diversity, Equity and Inclusion are more than just words for us. They are at the core of the ZF Way that propels our team members towards their utmost success. We strive to build and nurture a culture where inclusiveness is a natural reflex. We actively seek ways to remove barriers so that every member of ZF can rise to their full potential. We aim to embed this in our legacy through how we operate and build our products as we shape next generation mobility, safety, sustainability and social justice. 

With four generations across 118 nationalities in 41 countries, ZF combines a unique variety of backgrounds, perspectives, and ideas. Together, we solve problems, drive innovation and shape next generation mobility. 

Our company is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with us and are in need of accommodation or special assistance to navigate our website or to complete your application, please contact us. Requests for reasonable accommodation will be considered on a case-by-case basis. ZF is an Equal Opportunity and Affirmative Action Employer and is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. Equal Employment Opportunity/Affirmative Action Employer M/F/Disability/Veteran


What ZF employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom