High-paying software engineering jobs in Tucson

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 109 software engineering jobs listed below pay well, with salaries between $70,325 and $180,398 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Tucson, AZ.

Job title

Updated Oct 22, 2026
Job title
Tucson, AZ
Arizona
Job openings (Tucson)

Fpga Engineer

Tucson

$77.25 per hour

Arizona

$63.16 per hour

Software Engineer

Tucson

$76.16 per hour

Arizona

$46.72 per hour

Principal Software Engineer

Tucson

$153,426 per year

Arizona

$167,629 per year

Senior Software Engineer

Tucson

$148,689 per year

Arizona

$139,238 per year

Software Test Engineer

Tucson

$69.02 per hour

Arizona

$59.68 per hour

Systems Integration Engineer

Tucson

$134,197 per year

Arizona

$121,100 per year

Quality Assurance Engineer III

Tucson

$110,972 per year

Arizona

$110,739 per year

Algorithm Engineer

Tucson

$51.06 per hour

Arizona

$54.40 per hour

Product Engineer

Tucson

$72,490 per year

Arizona

$92,408 per year

Product Development Engineer

Tucson

$70,325 per year

Arizona

$77,830 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.