Assistant Professor of Software Engineering
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.)