1

Student Programmer Jobs in Tennessee (NOW HIRING)

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... Key Responsibilities: * Develop and curate engineering datasets for AI, analytics, and ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... Key Responsibilities: * Develop and curate engineering datasets for AI, analytics, and ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... Key Responsibilities: * Develop and curate engineering datasets for AI, analytics, and ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... Key Responsibilities: * Develop and curate engineering datasets for AI, analytics, and ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... Key Responsibilities: * Develop and curate engineering datasets for AI, analytics, and ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... Key Responsibilities: * Develop and curate engineering datasets for AI, analytics, and ...

Showing results 41-60

Student Programmer information

See Tennessee salary details

$10

$35

$62

How much do student programmer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for student programmer in Tennessee is $35.88, according to ZipRecruiter salary data. Most workers in this role earn between $23.37 and $46.68 per hour, depending on experience, location, and employer.

What is a student programmer?

A Student Programmer is typically a student who works part-time or as an intern, developing software or scripts for a company, research project, or university department. Responsibilities may include coding, debugging, testing, and collaborating with other developers. This role helps students gain practical experience while improving their programming skills in a real-world environment.

What are the key skills and qualifications needed to thrive as a student programmer?

To thrive as a Student Programmer, a solid grasp of programming fundamentals, problem-solving abilities, and familiarity with at least one programming language (such as Python, Java, or C++) are important, often gained through coursework or projects. Experience using development environments (IDEs), version control systems like Git, and sometimes participation in coding bootcamps or technical certifications can be valuable. Strong communication, teamwork, and time management skills help Student Programmers succeed when balancing academics with project work or internships. These competencies enable efficient learning, effective contribution to team projects, and skill development essential for future employment in software development.

What kind of projects or assignments can I expect as a student programmer?

As a Student Programmer, you can expect to work on a range of assignments, from developing small software applications or scripts to assisting with larger team-based projects under the guidance of a mentor or supervisor. Tasks often include debugging code, writing documentation, updating existing software, or participating in code reviews. You may also have opportunities to contribute to research projects, automate routine tasks, or prototype new features. These experiences are designed to build your technical skills, expose you to best practices in software development, and prepare you for more advanced programming roles after graduation.

What are the most commonly searched types of Student Programmer jobs in Tennessee?

The most popular types of Student Programmer jobs in Tennessee are:

What are popular job titles related to Student Programmer jobs in Tennessee?

For Student Programmer jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Student Programmer jobs in Tennessee look for?

The top searched job categories for Student Programmer jobs in Tennessee are:

Infographic showing various Student Programmer job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 62% Full Time, 33% Part Time, 1% Temporary, and 3% Contract. Highlights an 79% Physical, 1% Hybrid, and 20% Remote job distribution, with an average salary of $74,637 per year, or $35.9 per hour.

Power System Analysis Fall Student Employee

Knoxville, TN • On-site

Electric Power Research Institute, Inc.
1 - 5K employees

$31 - $36/hr

Full-time

Medical, Retirement, PTO

Re-posted 29 days ago


Job description

Job Title:
Power System Analysis Fall Student Employee
Location:
Knoxville, TN
Job Summary and Description:
This is an internship position for a student to support R&D projects related to grid modeling and stability analysis with high levels of inverter based renewable resources. Looking for students who can work at minimum in the 2026 Fall semester (August-December)
Duties & Responsibilities:
The student must be familiar with the following:
  • Procedure of running dynamic simulations in software such as PSSE and PSLF and individual device models within these software. Individual device include but are not limited to Inverter based resources (IBRs), and large Loads
  • Procedure of running PSCAD software
  • Working knowledge of inverter-based resource controls, and the importance and power system impact of each element within the control architecture.

Qualifications:
  • Minimum of 2 years of PhD studies (in Electrical Engineering focusing on Power systems)

Ideal Candidate:
  • Electrical engineering PhD student with emphasis on power systems
  • Strong experience with control system theory and analysis
  • Familiarity with wind/solar inverter modeling and simulation will be considered a plus
  • Strong experience with electromagnetic transient simulation tools (preferably PSCAD)
  • Strong experience with electromechanical dynamics simulation tools (preferably PSS/E and PSLF)
  • Strong programming skills (preferably in Python and Matlab)
  • Strong technical writing and presentation skills

The hourly rate range for Student positions are:
  • Undergraduate: $16-29 per hour
  • Masters: $27-33 per hour
  • Ph.D: $31-36 per hour

These ranges are an estimate, and the actual hourly rate may vary based on various factors, including without limitation applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The hourly rate may also be adjusted based on applicant's geographic location.
As an EPRI Student, you will not participate in EPRI's Benefit Programs which includes health insurance, retirement benefits, vacation, sick leave (except as set required by law) and holiday pay. However, as a Student employee you are eligible for the benefits of Social Security, State Disability Insurance, and Workers' Compensation Insurance.
For Student positions which require one to relocate to an EPRI office. Relocation assistance is not provided and the student will be responsible for covering all relocation costs/expenses.
EPRI participates in E-Verify, an online system operated jointly by the Department of Homeland Security and the Social Security Administration (SSA). EPRI uses the system to check the work status of new hires by comparing information from the employee's I-9 form against SSA and Department of Homeland Security databases.
EPRI is an equal opportunity employer. EEO/AA/M/F/VETS/Disabled
Together . . . Shaping the Future of Energy.
www.epri.com