1

Intern Programmer Jobs in Memphis, TN (NOW HIRING)

Intern Engineer

Memphis, TN · On-site

$16.25 - $21.25/hr

The Engineering Intern will support the Barnhart Engineering team in developing innovative heavy-lift and heavy-transport solutions. This paid internship opportunity provides hands-on experience ...

Intern Engineer

Memphis, TN

$16.25 - $21.25/hr

The Engineering Intern will support the Barnhart Engineering team in developing innovative heavy-lift and heavy-transport solutions. This paid internship opportunity provides hands-on experience ...

Intern Engineer

Memphis, TN · On-site

$16.25 - $21.25/hr

The Engineering Intern will support the Barnhart Engineering team in developing innovative heavy-lift and heavy-transport solutions. This paid internship opportunity provides hands-on experience ...

Engineering Intern - Summer 2027

Memphis, TN

$16.25 - $21.25/hr

Engineering Intern Opportunities for Students Interns may support one or more engineering areas based on business need, candidate background, and location availability. Examples of work in each area ...

Engineering Intern - Summer 2027

Memphis, TN

$16.25 - $21.25/hr

Engineering Intern Opportunities for Students Interns may support one or more engineering areas based on business need, candidate background, and location availability. Examples of work in each area ...

2025 - Summer Intern Co-op Conversion

Memphis, TN · On-site

$13.50 - $17.75/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

next page

Showing results 1-20

Intern Programmer information

See Memphis, TN salary details

$9

$18

$33

How much do intern programmer jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for intern programmer in Memphis, TN is $18.30, according to ZipRecruiter salary data. Most workers in this role earn between $13.99 and $18.89 per hour, depending on experience, location, and employer.

What does an intern programmer do?

An Intern Programmer assists software development teams by writing, testing, and debugging code under supervision. They typically work on small tasks or parts of larger projects to gain experience and learn industry practices. Intern Programmers may also participate in code reviews, attend team meetings, and document their work. The role is designed to help students or recent graduates develop practical programming skills and gain insight into professional workflows.

What types of projects can an intern programmer expect to work on, and how are tasks typically assigned?

As an Intern Programmer, you can expect to work on a variety of tasks ranging from debugging existing code to developing small features or tools under the guidance of a mentor. Assignments are usually based on your current skill set and learning goals, with regular check-ins to ensure progress and provide support. Interns often collaborate closely with other developers, participate in team meetings, and may contribute to larger projects as their confidence grows. This structure helps interns build practical experience while contributing meaningfully to the team's objectives.

What are the key skills and qualifications needed to thrive as an intern programmer, and why are they important?

To thrive as an Intern Programmer, you typically need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and coursework in computer science or related fields. Familiarity with software development tools, version control systems like Git, and basic debugging techniques is also expected. Strong communication, eagerness to learn, and the ability to work collaboratively help an intern stand out. These skills ensure that the intern can contribute effectively to development projects while adapting quickly to new technologies and team dynamics.

What is the difference between Intern Programmer vs Junior Software Developer?

AspectIntern ProgrammerJunior Software Developer
Required CredentialsEnrolled in or recently completed relevant educationBachelor's degree in Computer Science or related field
Work EnvironmentLearning-focused, supervised, internship settingFull-time, professional development environment
Employer & Industry UsageInternships offered by tech companies, startups, educational institutionsEntry-level position in tech companies, software firms
Common Search & ComparisonYesYes

The main difference between an Intern Programmer and a Junior Software Developer lies in experience and employment status. Intern Programmers are typically students or recent graduates gaining practical experience, often in a supervised internship. Junior Software Developers are entry-level professionals with some foundational skills, working as part of a full-time team. Both roles serve as stepping stones into the software development industry, but Intern Programmers focus more on learning, while Junior Developers are expected to contribute more independently.

What are the most commonly searched types of Programmer jobs in Memphis, TN?

The most popular types of Programmer jobs in Memphis, TN are:

What cities near Memphis, TN are hiring for Intern Programmer jobs?

Cities near Memphis, TN with the most Intern Programmer job openings:

Intern Engineer

Memphis, TN • On-site


Barnhart Crane & Rigging
Manufacturing • 1 - 5K employees

6.2

Company rating: 6.2 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

146th of 176 rated vehicle equipment hire

People enjoy working here

Paid breaks

Learn new skills


$16.25 - $21.25/hr

Internship

Posted 4 days ago


Job description


Internship Summary: The Engineering Intern will support the Barnhart Engineering team in developing innovative heavy-lift and heavy-transport solutions. This paid internship opportunity provides hands-on experience assisting with AutoCAD/Inventor modeling, equipment layout drawings, basic steel design, and engineering process improvements, while collaborating closely with engineers, managers, and field teams. The role offers exposure to all facets of the heavy rigging and transportation industry through both office-based and local field support.

Responsibilities and Principal Duties:

  • Assist Barnhart Engineering team in creating innovative heavy-lift/heavy-transport solutions.
  • Work as directed by Manager to support Barnhart Engineers in completion of assigned tasks and required deliverables. Work includes, but is not limited to, the following:
    • AutoCAD/Inventor modeling.
    • Equipment layout drawings.
    • Basic Steel design and calculations.
    • Initiatives that aid in engineering process and proposal creation (ex: reference charts, Excel templates, etc.).
    • Regular and clear communication with Manager and other Barnhart team members.
    • Local field support as needed.
  • Work and act in a way consistent with the company Mission Statement and Core Values.
  • Develop understanding of all facets of the heavy rigging and transportation industry including:
  • Equipment Knowledge Working knowledge of Barnhart equipment, load charts, features, operational best practices, and industry standard rigging equipment (ex: shackles, slings, spreader bars, etc).
  • People knowledge Must be familiar with skills and qualifications of Branch Personnel matching those to the required job.

Education: High School Diploma and pursuing a Bachelor of Science degree in Engineering discipline from ABET accredited institution.

Experience: Prefer experience in construction industry.

Other Skills:

  • Ability to work both independently and as a team.
  • Must work safely in a fast-paced environment - many times under pressure.
  • Demonstrated oral and written communication skills.
  • Mechanical aptitude preferred.
  • Able to troubleshoot equipment problems and quickly determine corrective actions.
  • Creative thinking skills to make continuous improvements.
  • Proven organizational skills.
  • Ability to confront people when needed and become a leader through example.
  • AutoCAD and solid modeling experience preferred but not required.
  • Proficiency with Microsoft Office suite (Word, Excel, PowerPoint, Access).
  • Flexibility to work long hours as needed, some weekend work required.

Physical Requirements: Must be able to engage with the Barnhart culture in support of opportunity and project-based efforts.

Work Environment: Barnhart Memphis Branch, Barnhart equipment storage yard, project field locations.

Disclaimer: The above statements are intended to describe the general nature and level of work to be performed. The above statements are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of the incumbent in this position. Management retains the discretion to add to or change the duties of the position at any time.

PURPOSE  Barnhart is built on a strong foundation of serving others. The fruit of our labor is used to grow the company, care for our employees, and serve those in our communities and around the world.

MINDS OVER MATTER  Barnhart has built a nationwide reputation for solving problems. We specialize in the lifting, heavy-rigging, and heavy transport of major components used in American industry.

NETWORK  Barnhart has built teams that form one of our industry's strongest network of talent and resources with over 60 branch locations across the U.S. working together to serve our customers. This growing network offers our team members constant opportunity for career growth and professional development.

CULTURE  Barnhart has a strong team culture -- the One TEAM. We are looking for smart, hard-working people who strive for excellence in their work and appreciate collaboration. Join a team that values Safety, Servant Leadership, Quality Service, Innovation, Continuous Improvement, Fairness, and Profit with a Purpose.

EOE/AA Minority/Female/Disability/Veteran



What Barnhart employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom