... engineering fields. This instructor may teach courses from the Project Lead the Way (PLTW ... During these courses, students will be trained in CAD software such as Inventor and Solidworks and ...
... engineering fields. This instructor may teach courses from the Project Lead the Way (PLTW ... During these courses, students will be trained in CAD software such as Inventor and Solidworks and ...
Educational Solutions is seeking an innovative and dedicated Engineering and Design Instructor to ... Integrate industry-relevant tools and software, including PLCs, CADD, robotics, and data ...
Quick apply
Educational Solutions is seeking an innovative and dedicated Engineering and Design Instructor to ... Integrate industry-relevant tools and software, including PLCs, CADD, robotics, and data ...
Educational Solutions is seeking an innovative and dedicated Engineering and Design Instructor to ... Integrate industry-relevant tools and software, including PLCs, CADD, robotics, and data ...
Educational Solutions is seeking an innovative and dedicated Engineering and Design Instructor to ... Integrate industry-relevant tools and software, including PLCs, CADD, robotics, and data ...
Adjunct Instructor, Engineering - CU
Durham, NC · On-site
$35.85 - $38.30/hr
Durham Technical Community College is hiring an Engineering Instructor in the Engineering ... Certification on SolidWorks software - preferred. Work Experience: Successful experience teaching ...
Adjunct Instructor, Engineering - CU
Durham, NC · On-site
$35.85 - $38.30/hr
Durham Technical Community College is hiring an Engineering Instructor in the Engineering ... Certification on SolidWorks software - preferred. Work Experience: Successful experience teaching ...
Adjunct - Engineering Instructor
Baytown, TX · On-site
$34.03 - $51.04/hr
Experience with software including, but not limited to: spreadsheets, symbolic algebra packages, engineering analysis software (C++/AutoCAD), laboratory control software * Prior online teaching ...
Adjunct - Engineering Instructor
Baytown, TX · On-site
$34.03 - $51.04/hr
Experience with software including, but not limited to: spreadsheets, symbolic algebra packages, engineering analysis software (C++/AutoCAD), laboratory control software * Prior online teaching ...
Adjunct Instructor, Engineering - CU
Durham, NC · On-site
$35.85 - $38.30/hr
Durham Technical Community College is hiring an Engineering Instructor in the Engineering ... Certification on SolidWorks software - preferred. Work Experience: Successful experience teaching ...
Adjunct Instructor, Engineering - CU
Durham, NC · On-site
$35.85 - $38.30/hr
Durham Technical Community College is hiring an Engineering Instructor in the Engineering ... Certification on SolidWorks software - preferred. Work Experience: Successful experience teaching ...
Instructor in Engineering (Part-Time Pool) at Ventura County Community College District Share on X ... EEvaluate and select instructional materials such as textbooks, manuals, software, and tools in ...
Instructor in Engineering (Part-Time Pool) at Ventura County Community College District Share on X ... EEvaluate and select instructional materials such as textbooks, manuals, software, and tools in ...
Instructor in Engineering (Part-Time Pool) at Ventura County Community College District Share on X ... EEvaluate and select instructional materials such as textbooks, manuals, software, and tools in ...
Instructor in Engineering (Part-Time Pool) at Ventura County Community College District Share on X ... EEvaluate and select instructional materials such as textbooks, manuals, software, and tools in ...
Job Title Instructor, Structural Engineering (SE) Exam Prep (PPI) PPI, a leader in licensure exam ... software/hardware/internet requirements, and delivering sessions in a quiet environment.
Job Title Instructor, Structural Engineering (SE) Exam Prep (PPI) PPI, a leader in licensure exam ... software/hardware/internet requirements, and delivering sessions in a quiet environment.
Instructors employed as part-time faculty are not entitled to all the rights, privileges, and ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Instructors employed as part-time faculty are not entitled to all the rights, privileges, and ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
... PhD in Engineering. Delivery of the curriculum for each program emphasizes hands-on and ... software are employed in both classroom and laboratory/field settings to prepare students to be ...
... PhD in Engineering. Delivery of the curriculum for each program emphasizes hands-on and ... software are employed in both classroom and laboratory/field settings to prepare students to be ...
... PhD in Engineering. Delivery of the curriculum for each program emphasizes hands-on and ... software are employed in both classroom and laboratory/field settings to prepare students to be ...
... PhD in Engineering. Delivery of the curriculum for each program emphasizes hands-on and ... software are employed in both classroom and laboratory/field settings to prepare students to be ...
... the instructor's expertise. * Guide students in the use of industry-standard software such as ... Work collaboratively with the full-time Advanced Manufacturing and Engineering instructor, CTE ...
... the instructor's expertise. * Guide students in the use of industry-standard software such as ... Work collaboratively with the full-time Advanced Manufacturing and Engineering instructor, CTE ...
... the instructor's expertise. * Guide students in the use of industry-standard software such as ... Work collaboratively with the full-time Advanced Manufacturing and Engineering instructor, CTE ...
... the instructor's expertise. * Guide students in the use of industry-standard software such as ... Work collaboratively with the full-time Advanced Manufacturing and Engineering instructor, CTE ...
Instructors employed as part-time faculty are not entitled to all the rights, privileges, and ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Instructors employed as part-time faculty are not entitled to all the rights, privileges, and ... Must have a working knowledge of computing systems and software, be a team player/leader, and place ...
Software Engineer
Chicago, IL · On-site
As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross-functional team, you will implement an ...
Software Engineer
Chicago, IL · On-site
As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross-functional team, you will implement an ...
Software Engineer
Charleston, WV · On-site
As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross-functional team, you will implement an ...
Software Engineer
Charleston, WV · On-site
As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross-functional team, you will implement an ...
... engineering is right around the corner. Your job at Pensive as a full-stack engineer will be to build software that enables college instructors, students, and our team learn fast and automate ...
... engineering is right around the corner. Your job at Pensive as a full-stack engineer will be to build software that enables college instructors, students, and our team learn fast and automate ...
Training Course Instructor -TechFISINT
Fort George G Meade, MD · On-site
$100K - $140K/yr
The Developer-Instructor will analyze telemetry and FISINT data, produce technical intelligence ... Our team consists of System Engineers, Software Engineers, Test Engineers, and Signals Analysts ...
Quick apply
Training Course Instructor -TechFISINT
Fort George G Meade, MD · On-site
$100K - $140K/yr
The Developer-Instructor will analyze telemetry and FISINT data, produce technical intelligence ... Our team consists of System Engineers, Software Engineers, Test Engineers, and Signals Analysts ...
Principal Software Engineer
Columbus, OH · On-site
$126K - $170K/yr
... instructor operator station, simulation executive, simulation architecture, computer systems and ... Lead multidisciplinary engineering efforts involving software, hardware, systems engineering ...
Principal Software Engineer
Columbus, OH · On-site
$126K - $170K/yr
... instructor operator station, simulation executive, simulation architecture, computer systems and ... Lead multidisciplinary engineering efforts involving software, hardware, systems engineering ...
Software Engineering Instructor information
See salary details
$37K - $42.7K
15% of jobs
$42.7K - $48.5K
10% of jobs
$49.9K is the 25th percentile. Wages below this are outliers.
$48.5K - $54.2K
2% of jobs
$54.2K - $59.9K
2% of jobs
$59.9K - $65.6K
3% of jobs
$65.6K - $71.4K
14% of jobs
The median wage is $72.7K / yr.
$71.4K - $77.1K
18% of jobs
$80.6K is the 75th percentile. Wages above this are outliers.
$77.1K - $82.8K
18% of jobs
$82.8K - $88.5K
9% of jobs
$88.5K - $94.3K
4% of jobs
$94.3K - $100K
5% of jobs
$37K
$69.9K
$100K
How much do software engineering instructor jobs pay per year?
What are the key skills and qualifications needed to thrive as a software engineering instructor, and why are they important?
What does a software engineering instructor do?
What is the difference between Software Engineering Instructor vs Software Developer?
| Aspect | Software Engineering Instructor | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; teaching certifications often preferred | Bachelor's degree in Computer Science or related field; coding bootcamp or certifications beneficial |
| Work Environment | Educational institutions, training centers, online platforms | Tech companies, startups, freelance projects, or remote work |
| Employer & Industry Usage | Educational institutions, coding bootcamps, online education platforms | Software companies, tech firms, freelance clients |
| Common Search & Comparison Intent | Understanding teaching roles in software engineering | Understanding software development careers |
While both roles involve working with software, a Software Engineering Instructor primarily focuses on teaching and curriculum development, often within educational settings. In contrast, a Software Developer actively designs, codes, and maintains software applications. The roles share similar educational backgrounds but differ significantly in daily responsibilities and work environments.
What are some common challenges faced by software engineering instructors, and how can they be managed effectively?

Other
Medical, Retirement
This job post has expired today. Applications are no longer accepted.
Denver Public Schools rating
6.1
Based on 54 frontline employees who took The Breakroom Quiz
434th of 621 rated elementary and secondary schools
Job description
Engineering:
As part of the Advanced Manufacturing cluster, the Engineering pathway is designed to develop student skills in problem solving, spatial reasoning, design thinking, computer aided drafting, electronics, mechanics and more in order to prepare students for careers in various engineering fields. This instructor may teach courses from the Project Lead the Way (PLTW) curriculum that may include Introduction to Engineering Design, Principles of Engineering, Aerospace Engineering, Digital Electronics, Computer Integrated Manufacturing, Civil and Architectural Engineering, Environmental Sustainability, Computer Science Principles, and Engineering Design and Development. Teachers may also teach similar courses that are non-PLTW.
During these courses, students will be trained in CAD software such as Inventor and Solidworks and may have the opportunity to earn industry certifications.
Must possess a CTE Authorization/License in the field of study according to CDE worksheets (CTE Engineering Technology Authorization).
May need to attend additional training for industry or curriculum during summer or school year.
Preferred: Concurrent Enrollment requirements - Masters degree or masters +18 hours in the appropriate content. A program offering post-secondary credit may require the teacher to possess additional credentials specific to the organization.
- A Culture that values Equity, Accountability, Integrity, Collaboration and Fun with a shared vision that Every Learner Thrives.
- Competitive Teacher Compensation and Procomp Incentive plan, click here for the DCTA Career Technical Education Instructors Salary Schedule. Click here for more information on compensation for these roles. Please note: You must submit all relevant documentation via onboarding before the deadline (15 days after receiving your offer letter) for salary setting purposes.
- In addition to competitive compensation, DPS has other Total Reward offerings such as; time off, health and wellness benefits, and PERA Retirement.
- Help all students develop competence and confidence simultaneously through a balance of acquiring basic skills and developing conceptual understanding in the career field of study.
- Monitor, supervise, coordinate and enforce rule of conduct and behavior for assigned students, and reinforce positive student behaviors in accordance with school and District policy.
- Observes, evaluates, reports and records students' performance, behavior, social development, and physical health.
- Communicates with parents or guardians, teachers, counselors, and administrators to resolve students' behavioral and academic problems.
- Prepare educational lesson plans, course outlines, objectives and materials in order to meet state or college competencies.
- Presents subject matter using various teaching methods (e.g., lectures, project-based, industry related, problem solving) and technology in order to adapt to varied learning styles.
- Counsels students to encourage and support student achievement and career planning.
- Establishes and communicates clear objectives for lessons, units, and projects and administers and evaluates tests and assignments.
- Maintains program compliance with program approval, which includes serving as an advisor to the appropriate career & technical student organization (CTSO) and maintaining a program advisory committee.
- Maintains and supervises use of any lab/technology equipment.
- Bachelor's degree or related industry credential. Bachelor's degree acceptable for certain content areas, required; In some content areas, must have completed or be willing to complete required curriculum training related to content.
- Master's Degree in related field preferred in all content areas and required for certain content areas with college coursework
- Three (3+) years of professional industry experience in the content area within the past 7 years or in the time designated by the Colorado Department of Education.
- Three (3+) years of experience working with diverse populations.
- Adjunct status with a community college in the content area, strongly preferred.
- Must possess or have the ability to acquire appropriate secondary Career and Technical Education authorization/endorsement from Colorado Department of Education.
- Bilingual (English and Spanish), preferred.
- Lead for racial and educational excellence and work to dismantle systems of oppression and inequity in our community, along with believing in and supporting all students so they feel seen and heard with access to high quality education.
- Live and work with a permanent home address in Colorado while working with us.
- Have the ability with or without accommodations to meet the physical demands of the position.
DPS has become the fastest-growing school district in the country in terms of enrollment and the fastest-growing large school district in the state in terms of student academic growth. Learn more at dpsk12.org.
What Denver Public Schools employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom