1

Software Engineering Faculty Jobs in Georgia (NOW HIRING)

Software Engineer, Python - OIT

Atlanta, GA · On-site +1

$49 - $67.50/hr

Description Office of Information Technology is seeking a skilled Software Engineer to design ... Students, faculty, and staff are assured of participation in university programs and in the use of ...

Software Engineer, Python - OIT

Atlanta, GA · On-site

$49 - $67.50/hr

Description Office of Information Technology is seeking a skilled Software Engineer to design ... Students, faculty, and staff are assured of participation in university programs and in the use of ...

next page

Showing results 1-20

Software Engineering Faculty information

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 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 most commonly searched types of Software Engineering Faculty jobs in Georgia? The most popular types of Software Engineering Faculty jobs in Georgia are:
What are popular job titles related to Software Engineering Faculty jobs in Georgia? For Software Engineering Faculty jobs in Georgia, the most frequently searched job titles are:
Infographic showing various Software Engineering Faculty job openings in Georgia as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Assistant Professor of Civil Engineering

DUNWOODY COLLEGE OF TECHNOLOGY

Dunwoody, GA

$85K - $105K/yr

Full-time

Re-posted yesterday


Job description

Position Type:

Full time

Remote Type:

Salary Range:

$85,000 - $105,000

Job Shift:

Job Description:

Dunwoody has been approved to start a new Bachelor of Science degree in Civil Engineering starting in Fall 2027. The college is seeking an Assistant Professor to support the development of its new Bachelor of Science in Civil Engineering program. This role will be evenly divided between teaching existing School of Engineering courses (50%) and leading civil engineering curriculum development efforts (50%).


Primary Objective

Engineering faculty are responsible for leading the teaching and learning process with an emphasis on curriculum development and continuous improvement. They create an environment that enables students to achieve course learning outcomes while maintaining, updating, and developing curriculum. The ultimate goal is to prepare students to demonstrate the knowledge, skills, ethical standards, and proper use of tools required to advance the profession.
Position Responsibilities

  • Design and maintain curriculum for the Civil Engineering program.
  • Teach common engineering courses within the School of Engineering.
  • Monitor and assess technical and academic progress and performance using the Canvas LMS.
  • Instill professional principles, skills, and work ethics.
  • Assist with the maintenance of lab equipment when required.
  • Other duties as assigned

POSITION RESPONSIBILITIES/FUNCTIONS

  • Facilitates learning activities so that students learn the principles, theory, skills, and work ethic necessary to become proficient for entry level positions.
  • Creates a positive learning environment.
  • Monitors, assesses and advises learner on technical and academic progress and performance.
  • Uses current academic and industry practices in assigned courses of instruction.
  • Develops and upgrades lesson material, training aids and maintains equipment within assigned course of instruction.
  • Work with engineering faculty and across other departments to design and develop curriculum.
  • Assists in marketing and recruitment of students.
  • Work with director and dean to recommend equipment needs and purchases within assigned program.
  • Participates in industry and/or professional organizations in order to maintain and enhance program health and academic integrity.
  • Other duties as assigned.

CORE COMPETENCIES

Commitment to Dunwoody's Mission

Works to provide a high-quality education experience for our students. Actively supports our commitment to a college culture that demonstrates mutual respect, trust, and collaboration. Demonstrates a commitment to community service. Exhibits good stewardship of college resources and facilities.


Drives High Performance Through Continuous Improvement

Demonstrates flexibility, is adaptable to change, and strives for continuous improvement. Actively seeks out solutions to problems. Works with a sense of urgency. Provides feedback upward and laterally, and makes recommendations for alternative ways of doing things. Continually challenges self to improve and perform job better.
Demonstrates Accountability for Actions

Takes ownership of personal performance and development. Accomplishes assigned objectives. Honestly assesses self and can accurately articulate strengths and developmental needs. Seeks out feedback and advice from supervisor and peers, and takes action on both positive and constructive feedback.
Building Effective Relationships

Seeks out and responds to others appropriately. Communicates clearly and succinctly with peers and leadership. Acts maturely and professionally when faced with conflict. Actively listens to understand and asks for clarification when necessary. Builds trust with others and establishes rapport. Displays and exhibits appropriate and professional body language.

QUALIFICATIONS

  • Master's degree in civil engineering and MN PE license (preferred)
  • Bachelor's degree in civil engineering and MN PE license (required)
  • Experience with Civil3D or other related CAD software.
  • Experience in at least two of the following areas (structural, transportation, geotechnical, water resources, environmental).
  • Minimum of 5 years of experience as a civil engineer.

Note: This job description is not intended to be all-inclusive. Employee may perform other related duties to meet the ongoing needs of the organization.