1

Software Development Engineer Internship Jobs in Indiana

Software engineers leverage modern AI coding tools and agents (such as Claude Code, Cursor, ChatGPT ... Interns will be expected to actively incorporate AI tools into their development workflow. Prior ...

Software Development Manager (On-Site)

Fort Wayne, IN ยท On-site

$122K - $161K/yr

We are seeking a Software Development Manager to lead a team of 5-6 developers and 2 QA Technicians in building and maintaining software for DMV services kiosks -- and you will be one of the ...

Software Development Tools Manager

Carmel, IN ยท On-site

$123.30K - $162.70K/yr

Job Title The Software Development Tools Manager leads the strategy, operation, and continuous ... Lead a cross-functional tools team (engineers, automation specialists, and administrators ...

Software Development Tools Manager

Carmel, IN ยท Remote

$123.30K - $162.70K/yr

... the software development life cycle (SDLC) toolchain. You will own the tooling experience that ... Lead a cross-functional tools team (engineers, automation specialists, and administrators ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device ...

The engineer will focus on real-time software integration, message handling, and power sequencing ... Integrate externally developed missile software components into an existing C2 software baseline.

The Software Engineer will work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device ...

next page

Showing results 1-20

Software Development Engineer Internship information

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

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.

What types of projects can I expect to work on during a Software Development Engineer Internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

What is a Software Development Engineer Internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What is the difference between Software Development Engineer Internship vs Software Development Engineer?

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What are the most commonly searched types of Software Development Engineer jobs in Indiana? The most popular types of Software Development Engineer jobs in Indiana are:
What job categories do people searching Software Development Engineer Internship jobs in Indiana look for? The top searched job categories for Software Development Engineer Internship jobs in Indiana are:
What cities in Indiana are hiring for Software Development Engineer Internship jobs? Cities in Indiana with the most Software Development Engineer Internship job openings:
Infographic showing various Software Development Engineer Internship job openings in Indiana as of May 2026, with employment types broken down into 10% Internship, 48% Full Time, 14% Part Time, 5% Temporary, 21% Contract, and 2% Nights. Highlights an 67% Physical, and 33% Remote job distribution.
Research Development Engineer

Research Development Engineer

APP Engineering, Inc.

Indianapolis, IN โ€ข On-site

$50K - $125K/yr

Full-time

Medical, PTO

Posted 9 days ago


Job description

Job Description

APP Engineering, Inc. is a leading original equipment manufacturer of electrical recording equipment for power companies and large industrial plants. Our recording equipment, disturbance monitoring equipment, is installed in transmission line substations, sub transmission substations, distribution substations, and various types of power plants to record bulk electric system voltages, currents, power, and stream power system telemetry. Our product line of instrumentation performs digital fault recording, sequence of event recording, dynamic disturbance recording, synchro phasor streaming, and power quality recording. With a need for innovative recording products and a need to meet power company requested recording and analyzing functions, APP Engineering needs to grow our Research and Development Department.


Research and Development Engineer (RDE)

The RDE position applies broad based knowledge involving theoretical aspects of power generation, transmission, and distribution; digital signal processing; digital electronics and hardware; basic manufacturing processes; computer hardware, design and develop new and improve features for multifunction recording instruments while understanding bulk electric standards developed by IEEE and IEC.ย 

The RDE in this position should be able to design, implement, and code algorithms for digital signal processing, develop and maintain software for interfacing with hardware, and create testing procedures and documentation for new products and features. They should also be able to configure and troubleshoot the platforms used by the software. They should be able to lead and guide a team of engineers.

ย 

Minimum requirements

Masterโ€™s degree in both electrical engineering and computer engineering with a minimum of two years of experience in design and development.

ย 

Job Duties

1)ย ย ย ย  ย The RDE will research, develop, and test design new recording instrumentation that has been identified by senior management and requested by power company protection and control engineers and power quality engineers.

2)ย ย ย ย  The RDE will test, research, develop, and design new recording features for existing products identified by senior management and requested by power company protection and control engineers and power quality engineers.

3)ย ย ย ย  The RDE will test, research, develop, and design improvements for existing products that will increase reliability and allow operation in substation and power plant conditions for a period of 20 years.

4)ย ย ย ย  The RDE will define and oversee industry type testing, in-house and with third party laboratories, which must be passed to install such recording equipment on the bulk electric system.

5)ย ย ย ย  The RDE will ensure these newly developed products can be manufactured in a cost-effective way and will demonstrate such processes to senior management.

6)ย ย ย ย  The RDE will test, design, and implement computer hardware to be used with recording instrumentation.

7)ย ย ย ย  The RDE will test, design, and implement software for network communications and recording, interfacing with hardware to record and analyze signals.

8)ย ย ย ย  The RDE will test and document new features and procedures for installations and deployment of new equipment and improved equipment.

9)ย ย ย ย  The RDE will select and configure operating systems or micro controls or PLCโ€™s that are integral to the operation of the recording and PQ equipment. Such as Windows, Windows Enterprise Iot operating systems, and Linux operating systems.

10) The RDE will test, design, and develop software that analyzes data from our recorders, and such software must be application and web based.

11) ย The RDE will apply mathematical theories to process incoming data, captured or streamed, by recording instrumentation. This mathematical processing will provide meaningful data and analysis for the engineers and technicians working at power companies to remedy problems with power signals.

12) The RDE will seek to identify scientific trends by attending industry conferences such as the Georgia Tech University, Texas A&M University, and Washington State University protective relaying and fault disturbance analysis conferences to research industry needed instrumentation and trends such as cutting edge 61850 digital substation.

13) The RDE will be programming in C++, C#/.NET, Assembly, and CSHARP.

14) The RDE will interface with APP Engineering customers to explain operational theory and functions of our Disturbance Monitoring Equipment as well as assist with any applicable troubleshooting.

15) The RDE will interface with APP Engineering vendors and contractors.

16) The RDE will communicate with senior level management regarding R&D projects and provide road maps with timelines.

17) The RDE will supervise other engineers and provide technical support and improved manufacturing tools and software for various areas with APP Engineering.

ย 

Skills

The RDE will have used programming languages of at least C++ and C#. The RDE will have used AutoCAD and circuit board layout software. The RDE will have excellent interpersonal skills, communication skills, deductive reasoning ability, ability to influence and persuade to achieve desired outcomes, ability to multi-task and lead, strong organizational skills, and be proficient with Microsoft Office including Word, Excel, and PowerPoint.

Comments

Signing an employment agreement is required. APP Engineering, Inc. is an E-Verify Participant, an ISO 9001:2015 and ISO 27001 Registered Company, and Equal Opportunity Employer.

Company Description

APP Engineering, Inc. is a leading manufacturer of recording equipment for power companies. Our disturbance monitoring equipment is installed in transmission line substations and power plants to record bulk electric system voltages, currents, power, and stream power system telemetry. APP Engineering is growing, and we are looking to add team members to our manufacturing area. We offer a pleasant work environment, and growth opportunities are available for qualified candidates