1

Software Engineering Faculty Jobs in California (NOW HIRING)

Software Integration Engineer

San Diego, CA · On-site

$110K - $148K/yr

CURRENT PENN STATE EMPLOYEE (faculty, staff, technical service, or student), please login to ... Establish and improve existing engineering processes and tools to provide system status by ...

... Faculty positions for teaching selected graduate courses in the Multidisciplinary Masters Degree ... The MGEN unit seeks to produce more effective software engineers who are substantially more capable ...

next page

Showing results 1-20

Software Engineering Faculty information

See California salary details

$19

$48

$70

How much do software engineering faculty jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for software engineering faculty in California is $48.93, according to ZipRecruiter salary data. Most workers in this role earn between $38.89 and $60.24 per hour, depending on experience, location, and employer.

What is a software engineering faculty?

A Software Engineering Faculty job involves teaching software engineering concepts, programming languages, and development methodologies to students at a college or university. Faculty members design course materials, deliver lectures, supervise projects, and guide students in research. They may also engage in academic research, publish papers, and participate in curriculum development. Strong technical expertise, communication skills, and a passion for mentoring future software engineers are essential for this role.

What are the common responsibilities of a software engineering faculty member?

Software Engineering Faculty typically design and deliver lectures, lead hands-on lab sessions, and develop assignments that reflect current industry practices. They are also responsible for advising students, participating in curriculum updates, conducting research, and sometimes collaborating with industry partners on practical projects. Faculty often serve on academic committees, contribute to accreditation processes, and supervise student projects or theses. Engaging with students both inside and outside the classroom is essential for fostering learning and supporting diverse educational needs throughout the term.

What are the key skills and qualifications needed for a software engineering faculty position?

To thrive as a Software Engineering Faculty, you need deep expertise in computer science fundamentals, software development methodologies, and a master’s or doctoral degree in a relevant field. Practical experience with programming languages (such as Java, Python, or C++), version control systems, and exposure to curriculum development or accreditation standards are commonly expected. Excellent communication, mentorship, and organizational skills help foster student engagement and effective collaboration with academic colleagues. These skills ensure that faculty can deliver high-quality instruction, keep pace with technological advancements, and contribute meaningfully to their academic community.

What are the most commonly searched types of Software Engineering Faculty jobs in California?

The most popular types of Software Engineering Faculty jobs in California are:

What job categories do people searching Software Engineering Faculty jobs in California look for?

The top searched job categories for Software Engineering Faculty jobs in California are:

What cities in California are hiring for Software Engineering Faculty jobs?

Cities in California with the most Software Engineering Faculty job openings:

Infographic showing various Software Engineering Faculty job openings in California as of August 2026, with employment types broken down into 82% Full Time, 13% Part Time, and 5% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $101,776 per year, or $48.9 per hour.

Computer Science, Software Engineering Adjunct

Riverside, CA • On-site


California Baptist University
Colleges, Universities, and Professional Schools • 201 - 500 employees

6.6

Company rating: 6.6 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

500th of 623 rated colleges and universities

Great coworkers

People enjoy working here

Respectful managers


Full-time

Re-posted 24 days ago


Job description

Posting Details
Position Information
Position Title
Computer Science, Software Engineering Adjunct
Position Summary
The Department of Computing, Software and Data Science in the College of Engineering at California Baptist University invites applications for adjunct faculty appointments to teach a variety of computer science, software engineering and/or data science courses at both the undergraduate and graduate level. Skillsets in machine learning, applied AI and cybersecurity are especially valuable. Review of applications will begin immediately and continue until the positions are filled.
Pay Range
Qualifications
Qualified applicants must have a minimum of a master's degree, with at least a bachelor's degree (master's preferred) in an engineering discipline. The successful candidate will be expected to support the mission of California Baptist University.
Teaching Responsibilities
The responsibilities of the adjunct include lecture and lab instruction and grading assignments.
Nondiscrimination Statement
State and Federal law permit California Baptist University to discriminate on the basis of religion in order to fulfill its purpose. The University does not discriminate contrary to either State or Federal law.
Quick Link to Posting
https://jobs.calbaptist.edu/postings/9960


What California Baptist University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom