View Our Website View All Jobs

Software Engineering Intern


For over 30 years, PDI has set the standard for ERP software in the C-store market.  Over 300 companies worldwide rely on PDI’s systems to automate key business processes from decision support, fuel management and workforce support, to financial reporting.  Today, the PDI Enterprise Suite is the market leader in the space – but we’re not stopping there!  Backed by the investment of GenStar – one of the largest venture capital firms in the world – PDI is embarking upon an aggressive expansion strategy through internal investment in development as well as intensive M&A activity.  The result will be a broader, more powerful, international company that serves customers across the entire supply chain, from wholesalers, to retailers, and every stop in between.  Come grow with us!


PDI Software is seeking talented Software Engineering Interns to join our team for the Summer 2018. You’ll work in a collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued enterprise customers. The ideal candidate should have strong academic credentials, experience working in a team environment, and both the academic and interpersonal skills to help optimize our teams.

The most important attributes in a candidate are an inquisitive mind and a strong desire to learn real world applications to complement your academic experience. Familiarity with hardware or software tools should be appropriate for your academic level. This internship requires an average of 40 hours per week worked for approximately twelve (12) weeks in the summer of 2018.

Pay rate is set at $14/ hour.

Responsibilities include:

  • Develop subset of functionality for core product
  • Maintain and extend function of existing applications
  • Build code that is testable and create test cases
  • Produce documentation that highlights functional design & use cases associated with software
  • Participate in peer code reviews

Educational Qualifications/ Pre-Requisites:

  • Current college student with minimum of 3.2 GPA
  • Requires 0-2 years of experience and must be pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Physics, Math, Computer Science, or a related degree
  • You are highly motivated and have a passion for creating and supporting great products
  • You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills
  • You are great at problem solving, debugging, troubleshooting, designing and implementing solutions to complex technical issues
  • You have a basic understanding of software systems, software development and programming

These Qualifications Would be Nice to Have:

  • Java programming of JEE or servlet-based applications
  • JavaScript development
  • C/C++/C# development


PDI’s employee-oriented culture provides a supportive and dynamic work environment for high achievers. PDI seeks individuals who value continuous learning, hold high ethical standards, and are top performers in their respective fields. We offer competitive wages, professional development, superb culture, and a highly competitive benefits package. For more information about PDI, please visit our website at  PDI is an Equal Opportunity Employer. We verify employment eligibility for all new hires using e-Verify.




Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*