1

Software Engineering Co Op Jobs in Tennessee (NOW HIRING)

2025 - Summer Intern Co-op Conversion

Jackson, TN ยท On-site

$13 - $17.50/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 ...

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 ...

2026 Fall Co-Op - HR - Piney Flats, TN

Piney Flats, TN ยท On-site

$13.25 - $17.75/hr

2026 Fall Co-Op - HR - Piney Flats, TN Description We're more than aviation experts, we're pioneers ... Today, we are shaping the future of aviation through specialized engineering and top-notch ...

Manufacturing Engineer Intern

Mount Juliet, TN ยท On-site

$15.75 - $20.50/hr

The Engineering Co-op supports Engineering in implementing lean manufacturing processes and ... Creating Inspection Plans for machining using High QA software * Updating Machining job set-up ...

Showing results 21-40

Software Engineering Co Op information

See Tennessee salary details

$12

$38

$60

How much do software engineering co op jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for software engineering co op in Tennessee is $38.64, according to ZipRecruiter salary data. Most workers in this role earn between $28.85 and $48.41 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software engineering co op, and why are they important?

To thrive as a Software Engineering Co Op, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and coursework in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and potentially agile methodologies is highly beneficial. Strong problem-solving skills, communication, and a willingness to learn make a Co Op stand out in collaborative, fast-paced environments. These abilities are essential for contributing effectively to real projects, adapting quickly to new tasks, and building a foundation for a successful engineering career.

What is the difference between Software Engineering Co Op vs Software Developer?

AspectSoftware Engineering Co OpSoftware Developer
CredentialsTypically pursuing or have completed a degree in Computer Science or related fieldUsually hold a degree in Computer Science or related field
Work EnvironmentInternship or temporary position within a company, often part-time during studiesFull-time employment in software development roles
Employer & Industry UsageCommon in tech companies, startups, and large corporations for student trainingFull-time roles across various industries including tech, finance, healthcare

In summary, a Software Engineering Co Op is a temporary, often part-time position aimed at students gaining practical experience, while a Software Developer is a full-time professional role focused on developing software solutions. Both roles require similar educational backgrounds but differ mainly in duration, employment status, and career stage.

What types of projects and responsibilities can a software engineering co op expect to work on during their placement?

As a Software Engineering Co Op, you can expect to contribute to real-world projects alongside experienced engineers, often focusing on tasks like debugging, writing code, developing features, and participating in code reviews. You may also assist with testing, documentation, and collaborating in agile team meetings. The specific responsibilities can vary depending on the company, but you'll typically be assigned meaningful work that directly impacts ongoing products or services, offering valuable hands-on experience and opportunities for learning.

What is a software engineering co op?

A Software Engineering Co-Op is a structured, paid position for students to gain hands-on experience in software development while completing their academic studies. Co-Ops typically last several months and allow students to work alongside professional engineers, contributing to real projects and learning industry practices. These positions are often part of a university program and can help students build valuable skills, expand their professional network, and improve their chances of future employment in the tech industry.

What are the most commonly searched types of Software Engineering jobs in Tennessee?

The most popular types of Software Engineering jobs in Tennessee are:

What cities in Tennessee are hiring for Software Engineering Co Op jobs?

Cities in Tennessee with the most Software Engineering Co Op job openings:

Infographic showing various Software Engineering Co Op job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $80,364 per year, or $38.6 per hour.

Civil/Structural Engineering Co-Op

Hargrove Engineers and Constructors

New Johnsonville, TN โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

What You'll Be Doing

Job Summary: Generally responsible for performing all aspects for complete design of civil/structural assignments using theoretical knowledge and practical design methods. With experience in this level, you are expected to assist in the design of larger and more complex civil/structural assignments. This work will be performed under general supervision.

Primary responsibilities will include but not be limited to:

  • Familiarity with and utilizing department design and drafting standards.

  • Assisting in developing conceptual layouts and cost studies as necessary to determine the simplest, most efficient approach to solving engineering tasks.

  • Assisting in producing estimate level preliminary designs and material take-offs.

  • Assisting in producing detail design calculations and sketches for materials of construction associated with projects.

  • Assisting in producing designs with efficient use of construction materials with an overall emphasis on ease of construction and completed product meeting the expectations of the client.

  • Assisting the drafting group in resolving routine layout and detailing problems.

  • Assisting with filing, print scanning, copying and other departmental support tasks.

This position offers a highly competitive compensation package, including paid time off, health insurance benefits, and matching retirement contributions.

Ideal Background

Education: Current enrollment in a Bachelor or Master of Science Degree Program in Civil Engineering at an accredited university is required. Structural coursework is required for structural engineering internships or coops.

Certification: Certification is not required at this level.

Required Knowledge, Skills, and Abilities

  • Basic knowledge of CAD software, either AutoCAD, Microstation or both.

  • Proficient in the use of Microsoft Word, Excel and Outlook.

  • Good communication skills, both verbal and written

Physical Requirements

  • Ability to sit, stand, or walk for long periods of time.

Hargrove Culture

We work to create an environment founded on trust, personal integrity, and a "team mentality" so that each person understands the value of their contributions both on a project and company-wide level. We know that each person on our team contributes to the success of our company by pairing expertise and passion to meet and exceed the needs of the clients we serve across the globe.

Our safety culture protects and promotes the well-being of every person who works with us and every person touched by our work.

As a 100% Teammate owned company, we proudly offer a comprehensive benefits package including, paid holidays, personal paid time off, medical, dental, vision, life, and disability insurance, 401(k), and other benefits to eligible Teammates.

Equal Opportunity Employment Statement

Hargrove is an Equal Opportunity/Affirmative Action employer. We do not discriminate based upon race, color, national origin, religion, age, sex (including gender, sexual orientation, pregnancy, sexual identity, marital or family status), disability, military service or obligations, veteran status, or any other characteristic protected by law.

Hargrove is a drug-free workplace.

The selected candidate must be authorized to work in the United States.