On This Page:
Although it may not receive the same headlines as states on the East and West Coasts, Indiana is an exciting place for software engineers and tech companies. The state has a long history of innovation and invention, including the creation of stainless steel, the transistor radio, and even the world-famous Chuck Taylor basketball shoes.
With several government agencies and nonprofits supporting tech startups throughout the state, as well as exceptional universities graduating talented software engineers every year, Indiana is a state on the rise in the tech industry.
Software Engineering Landscape in Indiana
Indiana is holding close to national job outlook trends, with software developers and engineers enjoying one of the fastest-growing industries for both employment and average salary. Throughout Indiana, there are currently over 11K software developer jobs, with projected growth of nearly 9% over the next decade. For those seeking a high-paying career field, software engineering offers one of the top salaries, with an annual median wage averaging nearly $95K.
The Indiana Office of Technology has been instrumental in helping the state move forward with several tech and innovation goals. Recently, the IOT formed a partnership with Purdue and Indiana Universities to deliver cybersecurity assessments to local governments throughout the state. This groundbreaking initiative will not only improve Indiana’s technology, but also allows software engineering and cybersecurity students a real-world opportunity to use their skills to help local communities.
Similarly, TechPoint is driving innovation through support of tech startups in the state. Part of the Central Indiana Corporate Partnership, TechPoint is on a mission to “grow, engineer, and activate tech ecosystems.”
It should come as no surprise that Indiana is quickly emerging as a key destination for tech companies and software engineers looking for great opportunities to live and work. Indianapolis was named a top city to start a tech company, as well as a leading city for women in technology.
Software Engineering Education in Indiana
Indiana has some of the best software engineering programs in the country, with students earning undergraduate and graduate degrees as well as professional certifications.
Undergraduate Programs
Trine University offers a BS in Software Engineering that prepares students for careers at tech companies in Indiana and major corporations around the country. Students participate in internships and summer research opportunities; recent project partners include Wright-Patterson Air Force Base, BAE Engineering, and Cooper Tire.
Ball State University’s BS in Computer Science allows students to focus on one of four concentrations. In addition to cybersecurity and secure software design, Ball State offers specializations in data analytics and machine learning, game design and development, and mobile/web app development.
At Butler University, students can earn a BS in Software Engineering that includes important research and networking opportunities. The traditional track can be completed in four years, while Butler’s accelerated program can be completed in just three.
Graduate Programs
Purdue Global offers a flexible yet rigorous online MS in Information Technology, allowing working professionals to deepen their knowledge while continuing their careers. The program includes eight different specializations, including software development, and can be completed entirely online in as little as two years.
Rose-Hulman Institute of Technology has been one of the top-ranked schools in Indiana for the past two decades. Although it is promoted as a “small school,” Rose-Hulman’s MS in Software Engineering provides access to one of several world-class, on-campus research facilities, including Rose-Hulman Ventures and the JRSI Lab.
Certificate Programs
Vincennes University offers a Certificate in Software Development that can be completed in one year. Available online and in-person, the certificate program also features other areas of specialization including web development and design, information technology, and cybersecurity.
At IUPUI, students can earn a Software Engineering Certificate in one year, taking in-person classes at the Indianapolis campus. The program is designed to help both early-career software engineers enhance their skills and mid-career professionals transition into a technology field.
Software Engineering Jobs in Indiana
Indiana is home to established tech corporations and new startups. With the world of technology continually changing, software engineers will find a wide range of career opportunities.
Edify delivers AI-powered software solutions to help companies improve the customer experience. With automated innovations delivered in a sleek no-code package, Edify boasts that it is “the last CX platform you will ever need.” To continue thriving in an evolving industry, Edify continually seeks talented software engineers and developers.
Greenlight Guru “brings modern QMS and EDC software to medical device companies helping improve speed and efficiency while reducing risk.” As market leaders in the MedTech space, Greenlight Guru enables medical device companies to more effectively capture and use data while improving the patient experience. Employee perks include flexible hours, remote work options, unlimited PTO, and a 401(k) match program.
Conga Software is a global tech powerhouse that helps companies streamline their revenue life cycle, creating greater efficiency while allowing businesses to rapidly and safely scale. With locations in Indiana, throughout the US, and around the world, Conga is constantly searching for software engineers and developers to work on exciting new projects.
Technological innovation has been necessary across nearly every industry, which is good news for software engineers looking for career opportunities in Indiana. With a degree in software engineering, new graduates will find many meaningful and lucrative career options.
Schools in Indiana with Software Engineering Degree Programs
14 Schools Found
Ball State University
Department of Computer Science
Muncie, Indiana
Butler University
Department of Computer Science & Software Engineering
Indianapolis, Indiana
Franklin College
Department of Mathematics & Computing
Franklin, Indiana
Indiana Institute of Technology
Talwar College of Engineering and Computer Sciences
Fort Wayne, Indiana
Indiana University-Purdue University-Indianapolis
Department of Computer Information & Graphics Technology
Indianapolis, Indiana
Certificate in E-Commerce Development
Offered Online
Certificate in Software Engineering
Offered Online
Certificate in Web & Mobile Development
Offered Online
International Business College
Computer Programming
Indianapolis, Indiana
Ivy Tech Community College
School of Computing and Informatics
Indianapolis, Indiana
Manchester University
Department of Mathematics and Computer Science
North Manchester, Indiana
Purdue Global
Information Technology
Indianapolis, Indiana
Purdue University
Department of Computer Science
West Lafayette, Indiana
Rose-Hulman Institute of Technology
Department of Computer Science & Software Engineering
Terre Haute, Indiana
Trine University
Allen School of Engineering and Computing
Angola, Indiana
University of Indianapolis
R.B. Annis School of Engineering
Indianapolis, Indiana
Vincennes University
College of Business & Public Service
Vincennes, Indiana