1

Internship Software Engineer Internships Jobs in Tennessee

Apply established software engineering and security best practices to improve the reliability ... interns asappropriate. * Identifydelivery risks early and develop practical alternatives or ...

Azure DevOps & CI/CD processes WHAT YOU'LL GET OUT AN INTERNSHIP WITH LBMC * The opportunity to join an internship class of close to 100 students that come from a wide range of backgrounds and ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

As a Senior Software Engineer on the Identity and Access Management (IAM) team, you'll design ... Mentor interns and junior engineers on day-to-day engineering practices. Operational Excellence

$75K - $115K/yr

Recent Computer Science graduate or software engineer with up to ~1 year of experience (including internships, co-ops, or substantial academic projects). * 0-2 years of professional or serious ...

Preferred Education and Experience · Previous internship or relevant project experience. · Familiarity with [industry-specific tools or software, e.g., Adobe Suite, Python, Salesforce]. AAP/EEO ...

New

Preferred Education and Experience · Previous internship or relevant project experience. · Familiarity with [industry-specific tools or software, e.g., Adobe Suite, Python, Salesforce]. AAP/EEO ...

Preferred Education and Experience • Previous internship or relevant project experience. • Familiarity with [industry-specific tools or software, e.g., Adobe Suite, Python, Salesforce]. AAP/EEO ...

Preferred Education and Experience • Previous internship or relevant project experience. • Familiarity with [industry-specific tools or software, e.g., Adobe Suite, Python, Salesforce]. AAP/EEO ...

Lead R&D Engineer

Memphis, TN · On-site

$99K - $131K/yr

... Interns. The Lead Engineer serves as the primary technical authority and point of leadership for ... Advanced proficiency in CAD platforms (SolidWorks, AutoCAD, Inventor) and engineering software ...

Lead R&D Engineer

Memphis, TN · On-site

$99K - $131K/yr

... Interns. The Lead Engineer serves as the primary technical authority and point of leadership for ... Advanced proficiency in CAD platforms (SolidWorks, AutoCAD, Inventor) and engineering software ...

Showing results 41-60

Internship Software Engineer Internships information

What is an internship software engineer internship?

Internship Software Engineer Internships are temporary positions offered to students or recent graduates who are interested in gaining hands-on experience in software development. These internships typically last from a few months to a year and provide opportunities to work on real-world projects, learn new technologies, and collaborate with professional engineers. Interns often participate in coding, debugging, testing, and sometimes designing software solutions, all while being mentored by experienced team members. Such internships are valuable for building technical skills, understanding industry workflows, and improving employability after graduation.

What is the difference between Internship Software Engineer Internships vs Software Developer Internships?

AspectInternship Software Engineer InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar educational background, often with coding coursework
Work EnvironmentTeam-based, collaborative software development projectsHands-on coding, debugging, and feature development
Employer & Industry UsageTech companies, startups, and IT departmentsSoftware firms, tech startups, and enterprise IT teams
Common Search & Comparison IntentUnderstanding internship opportunities in software engineeringExploring software development internship options

Internship Software Engineer Internships and Software Developer Internships are similar in educational requirements and work environments, often overlapping in tech industry usage. The main difference lies in the job titles' focus: engineering internships may emphasize system architecture and engineering principles, while developer internships focus more on coding and application development. Both provide valuable industry experience for aspiring software professionals.

What are the key skills and qualifications needed to thrive as a software engineer intern, and why are they important?

To thrive as a Software Engineer Intern, you typically need a solid understanding of programming concepts, familiarity with languages like Python, Java, or C++, and enrollment in or completion of a related degree program. Experience with version control systems (such as Git), basic knowledge of development environments, and sometimes exposure to frameworks or databases are commonly expected. Strong problem-solving, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly. These skills and qualities are essential for contributing to real projects, integrating with teams, and accelerating your growth as a future software engineer.

What types of projects does a software engineer intern typically work on during an internship?

Software Engineer Interns are often assigned to real-world projects that contribute to ongoing development within the company. Depending on the team's needs, interns might work on developing new features, fixing bugs, improving code quality, or assisting with testing and documentation. These projects are usually designed to be challenging yet achievable within the internship period, ensuring interns gain hands-on experience with industry-standard tools, frameworks, and collaborative workflows. Interns frequently work alongside full-time engineers and may participate in team meetings, code reviews, and agile sprints, giving them valuable exposure to professional software development environments.
What are the most commonly searched types of Software Engineer Internships jobs in Tennessee? The most popular types of Software Engineer Internships jobs in Tennessee are:
What cities in Tennessee are hiring for Internship Software Engineer Internships jobs? Cities in Tennessee with the most Internship Software Engineer Internships job openings:

Ex Amazon Software Engineer

1 point system

Nashville, TN • On-site

Contractor

Re-posted 14 hours ago


Job description

MUST HAVES:
Matches  Export Control Requirement
Engineering TEchstack – (JAVA OR PYTHON OR TYPESCRIPT)
AI is a nice to have
Job Description:
Amazon’s Global Risk Audit Management - Transportation (GRAM-T) is building AI-powered solutions and integrated platforms to accelerate SCRC's transition to proactive risk management.

We are building world class technology cutting across deep algorithmic problems, brand new tools that cater to multi-party business scenarios and challenging data models that are evolving very quickly. Our systems audit across a multitude of international transportation and operational segments which mandates building highly available and scalable distributed systems. Besides technology, there are ample opportunities in the team to build domain expertise of international transportation risk and compliance and get first-hand experience of the Amazon operations by interacting directly with our global internal and external partners, and of course other Amazon software engineers.

We are looking for highly talented engineers who are passionate not only about architecting and developing large scale distributed technology solutions but also innovating new ideas and providing directions to our business in the domain of risk and compliance. Being able to deal with ambiguity, anticipating bottlenecks and escalations, and delivering fast are all crucial to the success of technologizing our business. Most importantly, passion about the team and our team's vision will enable you to make meaningful contributions to GRAM-T, and ultimately the customer experience.

Basic qualifications

3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience1+ years of software development engineer or related occupational experience1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience1+ years of Object Oriented Design experience Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related fieldExperience programming with at least one software programming languagePreferred qualifications

3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience