Skip to content
  • Skip to primary navigation
  • Skip to main content

National Network for the Transportation Workforce

  • Home
  • About NNTW
    • About NNTW
    • Contact Us
  • Rail Workforce
    • Developing a Homegrown Multidisciplinary Rail Workforce
      • National Industry Advisory Group
    • Montana Rail Workforce
    • Tennessee Rail Workforce
    • California Rail Workforce
    • Project Resources
    • Educational Resources
      • Project-Based Learning
      • K-12 Lesson Plans
  • Mobility Matters
  • K-12 Pathways
    • Global Logistics
    • Next-generation Vehicles and Energy
    • Construction and Engineering
    • Port Town Resilience
You are here: Home / Career Pathways / Engineer/Technologist/Programmer

Occupation:

Engineer/Technologist/Programmer

Alternative Job Titles

Systems Engineer, Information Systems Programmer, Information Technology Security Engineer, ISSO-Security Engineering & Architecture, Information Technology Technician

Job Description

Engineers/Technologists/Programmers build on the work of software developers and engineers and write instructions to computers in code language so that they can perform the functions stipulated by software. They may also have to troubleshoot the programs to ensure that computers do what they’re instructed to do. Sometimes a engineer/technologist/programmer is also called on to act as a software developer by planning and designing software programs and their implementation.

Required Skills & Abilities

Typical Salary

$61,600 - $78,350

Education Required

  • Bachelor's degree in Engineering, Math, Physics, Computer Science, IT, or Business Administration

Copyright © 2026 National Network for the Transportation Workforce • Contact Us