1

Government Software Engineer Jobs in Tucson, AZ (NOW HIRING)

Software Engineer

Tucson, AZ · On-site

$100K - $125K/yr

... government, and critical infrastructure customers transform complex mission data into decision ... As a Software engineer, you will be responsible for working closely with our internal and external ...

Software Engineer

Tucson, AZ · On-site

$100K - $125K/yr

... government, and critical infrastructure customers transform complex mission data into decision ... As a Software engineer, you will be responsible for working closely with our internal and external ...

Software Engineer Onsite position in Tucson, AZ (Full-time Onsite) Company Overview Ondas Holdings ... government, and critical infrastructure customers transform complex mission data into decision ...

Software Engineer

Tucson, AZ · On-site

$100K - $125K/yr

... government, and critical infrastructure customers transform complex mission data into decision ... As a Software engineer, you will be responsible for working closely with our internal and external ...

S. government issued security clearance is required prior to start date.​ U.S. citizenship is ... At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative ...

S. government issued security clearance is required prior to start date.​ U.S. citizenship is ... At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative ...

Sr Software Engineer

Tucson, AZ · Remote

$125K - $165K/yr

... our government and commercial clients. Founded in 2019, Talon employs over 150 Aerospace and ... Translate technical requirements into functional software solutions supporting engineering and ...

next page

Showing results 1-20

Government Software Engineer information

See Tucson, AZ salary details

$61.9K

$143.8K

$200.4K

How much do government software engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for government software engineer in Tucson, AZ is $143,849.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,000.00 and $168,700.00 per year, depending on experience, location, and employer.

What is a government software engineer?

Government Software Engineers are professionals who design, develop, test, and maintain software systems used by government agencies. They work on projects that support public services, national security, data management, and various digital platforms for citizens and government operations. These engineers often address unique security, compliance, and scalability requirements due to the sensitive nature of government data. Their work is crucial in ensuring the efficient and secure functioning of government technology infrastructure.

What are the key skills and qualifications needed to thrive as a government software engineer?

To thrive as a Government Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree in computer science or a related field. Familiarity with government-approved frameworks, security clearance processes, and tools like Git, Java, Python, and cloud platforms is often required. Attention to detail, strong problem-solving, and the ability to work collaboratively while adhering to strict regulations are vital soft skills. These capabilities ensure that software solutions are reliable, secure, and compliant with government standards, supporting critical public sector missions.

What are some common challenges faced by government software engineers when working on public sector projects?

Government software engineers often encounter unique challenges such as navigating strict security protocols, complying with regulatory standards, and working with legacy systems that may require modernization. These projects typically involve extensive documentation and collaboration with cross-functional teams, including policy makers and end users, to ensure solutions meet public needs. Additionally, timelines can be influenced by procurement processes and budget constraints, making flexibility and strong communication skills essential for success.

What is the difference between Government Software Engineer vs Civil Software Developer?

AspectGovernment Software EngineerCivil Software Developer
CredentialsBachelor's in Computer Science or related, security clearances often requiredBachelor's in Civil Engineering, Computer Science, or related
Work EnvironmentGovernment agencies, secure facilities, regulated environmentsConstruction sites, infrastructure projects, urban planning
Employer & IndustryFederal, state, or local government agenciesConstruction firms, civil engineering companies
Common Search/ComparisonYesYes

Government Software Engineers focus on developing software for government agencies, often requiring security clearances and working within regulated environments. Civil Software Developers work on infrastructure and civil projects, emphasizing software for construction and urban planning. While both roles involve software development, their industries, work settings, and credentials differ significantly.

What are popular job titles related to Government Software Engineer jobs in Tucson, AZ?

For Government Software Engineer jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Government Software Engineer jobs in Tucson, AZ look for?

The top searched job categories for Government Software Engineer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Government Software Engineer jobs?

Cities near Tucson, AZ with the most Government Software Engineer job openings:

Infographic showing various Government Software Engineer job openings in Tucson, AZ as of August 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 84% In-person, 9% Hybrid, and 7% Remote job distribution, with an average salary of $143,849 per year, or $69.2 per hour.

Software Engineer

Tucson, AZ • On-site

22nd Century Technologies Inc.
IT Services • 5 - 10K employees

Contractor

Re-posted 5 days ago


Job description

Company Description
22nd Century Technologies Inc. (TSCTI). We are Government Software integrators working with DoD and civilian space and are fast growing company in DoD sector with clients like US Air Force, US Navy and Army.Find more about us at www.tscti.com .
Deepti Goel
Direct : (908) 765-0002 Ext.- 387
Email: deeptig @tscti.com
Job Description
• The Software Configuration Management (SWCM) department follows the basic principles of Configuration Management. SWCM establishes and maintains the integrity of the products for the program through the entire life-cycle of computing products. The EPSD SW Configuration Management Department provides innovative solutions through automation, continuous improvement and a skilled workforce to provide support for all computing products including embedded software, configurable logic, test equipment, simulations, COTS and tools.
• The Software Configuration Management Engineer plans, coordinates, and executes Configuration Management (CM) activities, including:
• Manage the change request process for software work products (CRs, CNs)
• Prepare for and support SCCBs, and PCBs
• Control, maintain, and store software work products, including COTS
• Build, baseline, and release software using established SWCM procedures
• Identify and follow configuration standards to ensure integrity of products and artifacts
• Create, distribute, maintain, safeguard, and destroy media, both classified and unclassified
• Administer, customize, and maintain tools (Synergy and RTC)
• Create, generate, and report metrics
• Represent the organization as a prime technical contact who will interact with senior engineers
• Successfully complete special projects, either through his or her own efforts, or through the efforts of others
• The successful applicant will work as a self-starter. He or she will interact effectively with program personnel through written and verbal communication. Working knowledge of the software development lifecycle and SEI CMMI standards is highly desirable.
Required Skills:
• Strong proficiency with IBM Rational Synergy
• Working knowledge of Rational Team Concert.
• Strong proficiency in Windows, DOS, Linux, and Unix Operating System Environments.
• PERL scripting.
• Excellent communication skills.
• Desired Skills:
• Demonstrated ability to provide outstanding customer service
• Software development background.
• Familiarity and understanding of embedded, test, and simulation software.
Qualifications
Required Education (including Major):
• BS in technical discipline, such as Engineering, Computer Science.
Additional Information
All your information will be kept confidential according to EEO guidelines.