1

Before School Software Engineering Internships Jobs in Kansas

Software Engineer 2

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

Software Engineer 2 (UI)

Olathe, KS · On-site

$100K - $134K/yr

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

Software Engineer 2 (UI)

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

next page

Showing results 1-20

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:

Junior Software Engineer - Internship

Aechelon Technology

Overland Park, KS

Internship

Re-posted 24 days ago


Job description

We are currently seeking students who have attained Sophomore or Junior Status in Computer Science or Computer Engineering programs to join our Summer Internship program. In addition to technical acumen, we highly value leadership skills as we believe innovation thrives when developers take initiative to make great software.

This position will be a member of our core 3D Graphics Software Engineering team, which develops pC-Nova, Aechelon Technology's industry-leading visual simulation application, based in our Overland Park, Kansas office. This role will be paired with a Mentor who will assist in developing new technologies to improve Aechelon's products. This role will have the opportunity to contribute to Aechelon's shipping products and therefore make a lasting impact on our Company and our end users.


ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Collaborate with core 3D Graphics Software Engineering team to develop and enhance pC-Nova, Aechelon Technology's flagship visual simulation application
  • Work closely with dedicated Mentor to design and implement new technologies aimed at improving Aechelon's product offerings
  • Contribute directly to production-level software, with the opportunity to make a meaningful and lasting impact on both company products and end-user experience

REQUIRED QUALIFICATIONS:

  • Passion for developing fast code and solid software engineering principles
  • In-depth knowledge of and experience programming in C or C++ languages
  • Two years progress towards B.S. in Computer Science or Computer Engineering
  • Strong analytical and problem-solving skills
  • Ability to work with export-controlled technology

DESIRED COMPETENCIES:

  • Experience with developing 3D applications with Open GL or Direct3D
  • Experience with rendering engines such as Unreal, Unity or Babylon.js
  • Experience with multi-processing real time systems
  • Experience with GPGPU development using CUDA, OpenCL, or OpenGL Compute
  • Experience with machine-learning technology such as Convolutional Neural Networks
  • Experience with defect tracking systems such as Jira or Bugzilla
  • Experience with Configuration Management (CM) systems such as Perforce
  • Proficiency with scripting languages: bash, Javascript, Python, etc.

We seek people who share our company's values of extraordinary commitment to technology, customers and the pursuit of excellence. We will give you a chance to work with some of the most talented people in the simulation and training industry.