1

Before School Software Engineering Internships Jobs in Kansas

Interns will have the opportunity to have hands-on experience within our software development ... Requirements Rising Junior or Senior with a major in Computer Science, Software Engineering, or a ...

Interns will have the opportunity to have hands-on experience within our software development ... Requirements • Rising Junior or Senior with a major in Computer Science, Software Engineering, or ...

iOS Engineer

Olathe, KS · On-site

$49 - $67.50/hr

... software engineering tools such as configuration management systems, build processes, and debuggers ... work or internship experience in design, particularly for consumer products • Experience in ...

iOS Engineer

Olathe, KS · On-site

$70 - $90/hr

Utilizes software engineering tools such as configuration management systems, build processes, and ... Outstanding academics (cumulative GPA greater than or equal to 3.5) * Previous work or internship ...

iOS Engineer

Olathe, KS · On-site

$50 - $69/hr

Utilizes software engineering tools such as configuration management systems, build processes, and ... Outstanding academics (cumulative GPA greater than or equal to 3.5) * Previous work or internship ...

Showing results 21-40

Before School Software Engineering Internships information

What is a before school software engineering internship?

Before School Software Engineering Internships are internship opportunities for students to gain hands-on experience in software engineering before they officially begin their university education, typically during high school or in the gap between high school and college. These internships allow aspiring engineers to work on real-world coding projects, learn from industry professionals, and develop technical and professional skills early. They can be a great way to build a resume, explore career interests, and gain insights into the software industry before committing to a college major or program.

What do software engineering interns do before school starts?

Software engineering interns who begin their internships before the school year often work on real-world projects that support ongoing development efforts. Common tasks include writing and testing code, debugging existing applications, participating in code reviews, and collaborating with full-time engineers on feature development. Interns may also be involved in documentation and learning company-specific tools and workflows. These responsibilities provide valuable hands-on experience and help interns build their technical and teamwork skills early in their careers.

What skills and qualifications are needed for a before school software engineering internship?

To thrive as a Software Engineering Intern before starting school, you should have a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language such as Python or Java. Exposure to version control systems like Git and online coding platforms, along with relevant coursework or coding bootcamps, is often beneficial. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and contribute effectively in a professional environment. These skills and qualities are essential for building foundational technical expertise, collaborating with others, and maximizing the value of the internship experience.

What is the difference between Before School Software Engineering Internships vs Software Development Internships?

AspectBefore School Software Engineering InternshipsSoftware Development Internships
Required CredentialsTypically high school or early college students, some coding knowledgeUsually college students pursuing CS or related degrees
Work EnvironmentTech companies, startups, educational programs, often part-time or summerCorporate offices, startups, or remote, often full-time summer roles
Industry UsageEntry-level, educational, designed for skill developmentProfessional, project-based, for building portfolio and experience

Before School Software Engineering Internships are designed for high school or early college students seeking initial exposure to software engineering, often focusing on learning and skill development. In contrast, Software Development Internships target college students pursuing degrees in computer science or related fields, offering more advanced project work and professional experience. Both roles serve as valuable stepping stones but differ mainly in candidate experience level and scope of responsibilities.

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

The most popular types of Software Engineering Internships jobs in Kansas are:

What cities in Kansas are hiring for Before School Software Engineering Internships jobs?

Cities in Kansas with the most Before School Software Engineering Internships job openings:

Software Engineer 1- Embedded Development

Garmin Ltd.

Olathe, KS • On-site

$70 - $90/hr

Other

Posted 5 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

14th of 159 rated electronics manufacturers


Job description

Overview

We are seeking a full‑time Software Engineer 1 – Embedded Development at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.

Essential Functions
  • Performs new product and/or application software design and development as well as maintenance activities for products and/or applications already in production using C, C++, C#, Java, assembly language, or other selected languages.
  • Troubleshoots basic issue reports, reproduces issues, evaluates technical cause and implements and tests software solutions.
  • Identifies and resolves defects of basic scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers.
  • Applies design standards and procedures using appropriate engineering tools to document and implement basic designs in an organized manner.
  • Supports working hours as part of a rotating schedule to provide on‑call support of Garmin’s 24/7 operations.
Basic Qualifications
  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience.
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule).
  • Demonstrated knowledge, education, experience and/or training necessary to develop basic software in C, C++, C#, Java, assembly language, or other selected languages.
Desired Qualifications
  • Outstanding academics (cumulative GPA greater than or equal to 3.5).
  • Previous work or internship experience in design, particularly for consumer products.

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits.

#J-18808-Ljbffr

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom