Jobs · Education · California

Assistant Professor of Software Engineering

California State University, Long Beach · Long Beach, CA · 3 wk ago
Education$75k–$159k/yrFull-time

About the role

The Assistant Professor (Academic Year) classification salary is $74,652 to $158,688/per year $6,221 to $13,224/per month (12 monthly payments per academic year). The anticipated hiring range is $103,008 - $106,008/per year $8,584 - $8,834/per month (12 monthly payments per academic year).

Responsibilities

  • Teach undergraduate and graduate courses in software engineering, software design and architecture, and related areas of computer engineering and computer science.
  • 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.

Requirements

  • Ph.D. in Computer Science, Computer Engineering or a closely related field.
  • 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.

Qualifications

  • Ph.D. in Computer Science, Computer Engineering or a closely related field.
  • 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.

Skills

  • Software design and architecture.
  • Software testing and verification.
  • Software project management.
  • Software maintenance and evolution.
  • Emerging areas such as DevOps, software analytics, AI-assisted software engineering, human-centered software design, secure software development, and large-scale distributed or cloud-based systems.

Benefits

Information on excellent benefits package available to CSULB faculty is located here: CSU Employee Benefits

Pay

The Assistant Professor (Academic Year) classification salary is $74,652 to $158,688/per year $6,221 to $13,224/per month (12 monthly payments per academic year). The anticipated hiring range is $103,008 - $106,008/per year $8,584 - $8,834/per month (12 monthly payments per academic year).

Schedule

Instruction in the Department of CECS is primarily in-person. (Mode of instruction may include in-person, hybrid, online, and/or any combination thereof.)

Similar jobs