Share this Job
Apply now

Apply for Job

Requisition ID:  21883

Assistant, Associate or Full Professor of Engineering Practice - Software Engineering

Job Summary

The Elmore Family School of Electrical and Computer Engineering at Purdue University invites applications for a non-tenure track Faculty of Engineering Practice position at all levels (Assistant, Associate or Full Professor). Purdue University seeks to attract exceptional candidates with interests and expertise in any area of Computer Engineering related to software, including (but not limited to) software engineering, programming languages, secure and dependable software, software for mobile devices, and software for distributed and networked systems and software system support for machine learning, and computing education. Successful candidates must hold an advanced degree (Masters or Ph.D. with at least 5 years of industry/open source software experience) in Electrical and Computer Engineering, Computer Science or a related discipline and demonstrate potential to integrate their professional practice with the Elmore Family School of Electrical and Computer Engineering’s research, education, and/or engagement/outreach programs.  The successful candidate will teach undergraduate and graduate level software courses, develop new course material, instill industry perspective and best practices, and integrate innovative methods for software education. The expected teaching emphasis will be in team-based design-oriented courses such as Software Senior Design as well as other software and programming intensive courses. The successful candidate will develop national recognition via activities including but not restricted to: (i) success of student teams in classes; (ii) projects, publications and presentations about educational and/or entrepreneurial/tech transfer and/or engagement and/or applied research activities; (iii) engagement with open source software consortia, software industry (e.g., through the ECE corporate partners program) or government organizations; (iv) or other impactful achievements.

School and College

The Elmore Family School of Electrical and Computer Engineering is the largest academic unit at Purdue University and one of the largest ECE programs in the nation with 120 faculty members, 2,000 undergraduate students (sophomores-seniors) and 1,300 graduate students. This position is part of significant new growth and initiatives in Computer Engineering within ECE, and in response to the growing demand for software-based courses in the ECE curriculum with an emphasis on experiential learning. Faculty in ECE engage in cutting-edge research related to all areas of ECE, and extensively collaborate with the software industry and with faculty in computer science. ECE’s graduate, undergraduate and online programs rank 9th, 9th (EE)/10th (CE), and 1st in the nation, respectively. Faculty in ECE collaborate closely with industry, and the talent at Purdue ECE has been a major factor in attracting industry to the local area including many tech-focused companies, and companies such as Saab Global Defense and Security Company, Rolls-Royce, and GE Aviation. SkyWater Technology recently announced plans to build a $1.8 billion semiconductor R&D and production facility in West Lafayette.


The School is an integral part of Purdue’s College of Engineering. Purdue Engineering is one of the largest and top-ranked engineering colleges in the nation (2nd public college for engineering, 3rd for online graduate engineering programs, 4th for graduate programs, 6th in the world for utility patents, and 9th for undergraduate programs) and renowned for top-notch faculty, students, unique research facilities, and a culture of collegiality and excellence. The College goal of Pinnacle of Excellence at Scale is guiding strategic growth in new directions, by investing in people, exciting initiatives, and facilities.

Application Process

To apply, please submit application to this site including (1) cover letter (2) a complete curriculum vitae, (3) teaching plan, (4) research/engagement/outreach plan and how it relates to prior relevant research and/or industry/open source software experience, and (5) names and contact information for at least 3 references. Ideally, the references should comment on relevant professional experience, as well as relevant teaching and/or mentoring experience. The search committee may contact references to request letters. For information/questions regarding applications contact the Office of Academic Affairs, College of Engineering, at Review of applications will begin on October 3, and will continue until the position is filled.  A background check is required for employment in this position.


Purdue University, the College of Engineering and the Elmore Family School of Electrical and Computer Engineering are committed to free and open inquiry in all matters. Candidates are encouraged to address in their cover letter how they are prepared to contribute to a climate that values free inquiry and academic freedom.


Purdue University, the College of Engineering and the Elmore Family School of Electrical and Computer Engineering are committed to advancing diversity in all areas of faculty effort, including discovery, instruction, and engagement. Candidates are encouraged to address in their cover letter how they are prepared to contribute to a climate that values diversity and inclusion. Purdue and the College of Engineering have a Concierge Program that provides dual career assistance and relocation services.



Purdue University is an EOE/AA employer. All individuals, including minorities, women,

individuals with disabilities, and veterans are encouraged to apply.

Nearest Major Market: Lafayette

Apply now

Apply for Job