Position
Assistant Professor of Software Engineering
Effective Date: August 17, 2026 (Fall Semester)
Salary Range: The Assistant Professor (Academic Year) classification salary is $74,652 to $158,688 per year ($6,221 to $13,224 per month). The anticipated hiring range is $103,008 - $106,008 per year ($8,584 - $8,834 per month). Salary offered is commensurate with qualifications and experience.
Application Deadline: Review of applications to begin January 20, 2026. Position opened until filled (or recruitment canceled).
Required Qualifications
- Ph.D. in Computer Science, Computer Engineering or a closely related field. ... Degree at time of application or official notification of completion of the doctoral degree by August 1, 2026.
- Demonstrated potential for effective teaching at both undergraduate and graduate levels in Computer Science and/or Computer Engineering
- Demonstrated potential for excellence in research, and other related scholarly/creative activities
- Demonstrated commitment to working successfully with a diverse student population, including low socioeconomic and first-generation students
Preferred Qualifications
- At least two years of teaching experience in undergraduate and/or graduate level courses in computer engineering, computer science, software engineering, or any related areas
- At least one year of postdoctoral or equivalent research experience in software engineering, software design and architecture, software testing and verification, DevOps, software analytics, or AI-assisted software development
- Experience successfully working with populations demographically and/or socioeconomically similar to the CSULB student body
- Experience mentoring or supporting students using inclusive and culturally relevant teaching strategies in a diverse classroom
Duties
- Teach undergraduate and graduate courses in software engineering, software design and architecture, and related areas of computer engineering and computer science. Instruction in the Department of CECS is primarily in-person.
- Contribute to the development, assessment, and continuous improvement of the curriculum in software engineering and related technical fields
- Engage in sustained research and scholarly activities that result in peer-reviewed publications and external funding
- Advise and mentor students to support their academic and professional growth
- Provide service to the department, college, university, and broader community