1

Computer Science Engineer Jobs in Tucson, AZ (NOW HIRING)

Bachelor's degree in engineering, computer science or physics * Experience in data analysis, including statistics * Experience using MATLAB, Python or similar for data analysis * Experience ...

Embedded Software Engineer

Tucson, AZ ยท On-site

$101K - $124K/yr

Bachelor's degree in Computer Science, Computer Engineering or equivalent * A minimum of 5 years of relevant software development experience * Demonstrated expertise developing for Linux or embedded ...

Students graduating in 2025 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Systems Engineer

Tucson, AZ ยท On-site

$56.22/hr

Requires a bachelor"s degree in an accredited Engineering or Computer Science curriculum or in lieu of a degree experience in test or development of control systems, vehicles, engines, or ...

Systems Engineer

Tucson, AZ ยท On-site

$56.22/hr

Requires a bachelor"s degree in an accredited Engineering or Computer Science curriculum or in lieu of a degree experience in test or development of control systems, vehicles, engines, or ...

Bachelor of Science in Computer Science, Engineering or equivalent. * 5+ Years of experience working with Embedded Linux Systems, Device Drivers and Board Support Packages for GNU/Linux and/or ...

Controls Engineer

Tucson, AZ ยท On-site

$48.06/hr

Requires a bachelor"s degree in an accredited Engineering or Computer Science curriculum or in lieu of a degree experience in test or development of control systems, vehicles, engines, or ...

New

Controls Engineer

Tucson, AZ ยท On-site

$48.06/hr

Requires a bachelor"s degree in an accredited Engineering or Computer Science curriculum or in lieu of a degree experience in test or development of control systems, vehicles, engines, or ...

New

Pursuing a bachelor's degree in engineering, computer science, related field, or relevant experience * Excellent communication and time management skills * Proficiency using Microsoft Office Suite ...

next page

Showing results 1-20

Computer Science Engineer information

See Tucson, AZ salary details

$41.7K

$104.5K

$118.2K

How much do computer science engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for computer science engineer in Tucson, AZ is $104,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,900.00 and $113,000.00 per year, depending on experience, location, and employer.

Can computer engineers make $500,000?

Computer engineers can potentially earn $500,000 or more annually, especially in senior roles, management, or specialized fields like software architecture, data science, or cybersecurity. Achieving this level often requires extensive experience, advanced skills, and sometimes working in high-paying industries or locations with a competitive compensation market.

What engineers make $300,000 a year?

Senior computer science engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $300,000 or more annually, often with extensive experience, advanced skills, and working in high-demand industries or companies. Compensation may include base salary, bonuses, and stock options, particularly in tech giants or startups with significant growth potential.

What engineers make $500,000?

High-level computer science engineers, such as software architects, machine learning engineers, and senior data scientists, can earn $500,000 or more annually, especially with extensive experience, specialized skills, and working in high-paying industries like finance or technology. Achieving this level often requires advanced degrees, certifications, and leadership roles.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What work do computer science engineers do?

Computer science engineers design, develop, and maintain software systems, applications, and algorithms. They often work with programming languages, data structures, and computer hardware to solve technical problems and improve technology performance. Their tasks may include coding, testing, debugging, and collaborating with teams on system architecture and user requirements.

What are the key skills and qualifications needed to thrive as a Computer Science Engineer, and why are they important?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What cities near Tucson, AZ are hiring for Computer Science Engineer jobs? Cities near Tucson, AZ with the most Computer Science Engineer job openings:
Infographic showing various Computer Science Engineer job openings in Tucson, AZ as of June 2026, with employment types broken down into 2% As Needed, 69% Full Time, 27% Part Time, and 2% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $104,466 per year, or $50.2 per hour.

Information Systems Engineer with Security Clearance

Associates Systems LLC

Tucson, AZ โ€ข On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

All Qualified candidates will be responded to in 24 hours or less Ability to obtain and maintain a Secret Security Clearance Employment type: Full Time W-2 or Contract Rate: open to Negotiation Benefits: including Health, Dental Vision, PTO, Holidays, 401K,etc. Information Systems Engineer Location: Tucson, AZ Work Type: Onsite Clearance: U.S. Citizenship required; Secret clearance required or obtainable Role Summary We are seeking an Information Systems Engineer to support secure test equipment, engineering lab systems, and connected test environments used in aerospace and defense programs.

This role combines systems administration, cybersecurity compliance, networked lab support, and test system troubleshooting across Windows, Linux, operational technology, and controlled engineering environments. Key Responsibilities Administer, maintain, and validate Windows, Linux, and networked test systems. Support secure test equipment and engineering lab environments.

Configure, patch, and maintain servers, workstations, software, and system components. Develop and maintain cybersecurity-compliant test environments. * Support NIST 800-171 compliance and related system security requirements.

Use cybersecurity and monitoring tools such as Nessus, Splunk, Ivanti, or similar platforms. Troubleshoot connectivity, performance, software, configuration, and test integrity issues. * Support integration of test systems into secure or controlled networks.

Work with engineering, IT, and cybersecurity teams to review and implement system changes. Maintain system availability, reliability, and operational readiness. * Support production test, flight test, lab, and engineering test environments.

Document system configurations, compliance status, updates, and troubleshooting actions. Required Qualifications Bachelor's degree in Information Systems, Computer Science, Engineering, or related STEM field. * 5+ years of experience administering Windows and Linux systems in secure or controlled environments.

Experience supporting cybersecurity-compliant systems, lab environments, or test equipment. Ability to install, configure, patch, and maintain software and system components. * Strong troubleshooting skills across servers, workstations, networks, and integrated test systems.

Experience supporting production, development, lab, or engineering test environments. U.S. Citizenship required.

Ability to obtain and maintain a Secret security clearance. Preferred Qualifications Active Secret clearance. * Familiarity with NIST 800-171, RMF, or similar cybersecurity frameworks.

DoD 8570 IAT Level II certification such as Security+, CISM, or equivalent. Experience with operational technology, networked test systems, or third-party system integrations. * Experience with Nessus, Splunk, Ivanti, vulnerability scanning, monitoring, or patch management tools.

Experience with user account administration, software installation, and system support. Ability to validate system configurations and support compliance documentation. * Experience working in classified, secure, or access-controlled environments.

Experience supporting flight test, production test, engineering labs, or mission-critical test environments. Ability to lead troubleshooting across complex, multi-system environments. * Strong communication skills with technical users, cybersecurity teams, and engineering stakeholders.

#cj