1

Computer Software Internships Jobs in Spring Hill, KS

Software Engineer 2 (UI)

Olathe, KS · On-site

$98K - $131K/yr

Required : • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering ... internship experience in design, particularly for consumer products Company : WHERE DO WE START?

... internship. Requirements Rising Junior or Senior with a major in Computer Science, Software Engineering, or a related field. History of academic success Strong analytical skills and ability to ...

Dental Assistant (Lee's Summit)

Lees Summit, MO · On-site

$17.50 - $22.75/hr

Responsible for training interns on safety policies and procedures. Collects and maintains all team ... Efficiently operates assigned computer software and other equipment, including Eaglesoft and ...

... internship. Requirements • Rising Junior or Senior with a major in Computer Science, Software Engineering, or a related field. • History of academic success • Strong analytical skills and ...

next page

Showing results 1-20

Computer Software Internships information

See Spring Hill, KS salary details

$28.3K

$96.2K

$231.8K

How much do computer software internships jobs pay per year?

As of Jun 30, 2026, the average yearly pay for computer software internships in Spring Hill, KS is $96,242.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $101,700.00 per year, depending on experience, location, and employer.

What is the difference between Computer Software Internships vs Software Developer Internships?

AspectComputer Software InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in CS or related fieldsSame as Computer Software Internships, often with coding coursework
Work EnvironmentTech companies, startups, or IT departmentsSoftware development teams in various industries
Employer & Industry UsageUsed across tech, finance, healthcare, and morePrimarily in software firms, tech companies, and IT services
Common Search & Comparison IntentUnderstanding internship opportunities in softwareLooking for software development internship roles

Computer Software Internships focus on gaining broad experience in software tools, testing, and support, while Software Developer Internships emphasize coding, application development, and programming skills. Both roles are valuable entry points into the tech industry, often overlapping in skills and work environments.

What types of projects do computer software interns typically work on during their internships?

Computer software interns often contribute to real-world projects that align with the company's current development goals. These can include participating in coding sprints, debugging and testing existing software, developing new features, or even working on internal tools. Interns usually collaborate closely with engineers, product managers, and sometimes designers, gaining hands-on experience in agile development environments. This exposure helps interns build both technical and teamwork skills that are highly valued in the industry.

What are computer software internships?

Computer software internships are temporary positions offered by companies to students or recent graduates who want hands-on experience in software development, programming, or related fields. During the internship, interns work on real-world projects, learn industry practices, and develop technical and soft skills under the guidance of experienced professionals. These internships often serve as a pathway to full-time employment and help students build a professional network in the tech industry.

What are the key skills and qualifications needed to thrive as a Computer Software Intern, and why are they important?

To thrive as a Computer Software Intern, you generally need foundational knowledge of programming languages (such as Python, Java, or C++), strong problem-solving skills, and current enrollment in a computer science or related degree program. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes exposure to agile methodologies or cloud platforms is typically expected. Proactive communication, eagerness to learn, and effective teamwork are standout soft skills for this position. These abilities are essential for adapting quickly, contributing to team projects, and developing technical expertise in a real-world software development environment.
Software Engineer 2 (UI)

Software Engineer 2 (UI)

Garmin

Olathe, KS • On-site

$98K - $131K/yr

Full-time

Posted 11 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

8th of 141 rated electronics manufacturers


Job description

Job Summary:
Garmin is seeking a full-time Software Engineer 2 at their U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex UI interfaces for new and existing Marine products and/or applications, collaborating with peers, and mentoring less experienced engineers.
Responsibilities:
• Creates and executes designs for small sets of new functionalities as part of a software project using C, C++, Python or other selected languages
• Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
• May perform as a technical leader or Lead Software Engineer for derivative software project
• Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
• Provides reliable solutions to a variety of problems using sound problem solving techniques
• Performs technical root cause analysis and outlines corrective action for given problems
• Contributes to technical research on new technologies
• Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects
• Serves as a mentor to less experienced software engineers (Software Engineer 1)
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience
• Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
• Demonstrated proficiency and experience necessary to develop moderately complex software in C, C++, C#, Java, assembly language, or other selected languages
• Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)
Preferred:
• Outstanding academics (cumulative GPA greater than or equal to 3.5)
• Previous work or internship experience in design, particularly for consumer products
Company:
WHERE DO WE START? How about Kansas City? That’s our home. That’s where Garmin put a stake in the ground in 1989. Founded in 1988, the company is headquartered in Nanterre, FRA, with a team of 10001+ employees. The company is currently Late Stage.

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom