2

Fulltime Software Developer Jobs in Tucson, AZ (NOW HIRING)

Sr Engineer Tucson

Tucson, AZ · On-site

$98K - $135K/yr

... in Tucson, AZ Employment type: Full Time w-2 or Contract Rate: open to Negotiation Benefits ... Experience with CREO (Pro/E) or similar 3D solid modeling software. Experience with PTC Windchill ...

Digital Design Engineer

Tucson, AZ · On-site

$128K/yr

This effort is on-site on Tucson, AZ Active Secret Employment type: Full Time w-2 or Contract ... circuit design software: HyperLynx signal integrity, power integrity, and analog simulation ...

Scientist

Tucson, AZ · On-site

$80K - $130K/yr

We are seeking a mid-level Software/Algorithm Developer with a strong background in Math, Physics ... This position will be based at our Tucson, AZ office and is a non-supervisory, exempt, full-time ...

iOS Engineer -Remote

Tucson, AZ · On-site

$166K - $191K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... * 2+ years of full-time experience in iOS development with Swift * Strong knowledge of iOS ...

AZ Employment type: Full Time w-2 or Contract Rate: open to Negotiation Benefits: including Health ... software development, integration, verification, validation, and maintenance activities within ...

Salesforce Solution Architect

Tucson, AZ · On-site

$59.50 - $78.50/hr

Bachelor's degree in a Computer Science, Information Systems, or Software Engineering field ... Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible ...

Showing results 41-60

Fulltime Software Developer information

See Tucson, AZ salary details

$45.4K

$105.7K

$156.9K

How much do fulltime software developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for fulltime software developer in Tucson, AZ is $105,747.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,100.00 and $122,900.00 per year, depending on experience, location, and employer.

What is a fulltime software developer?

Fulltime Software Developers are professionals who design, build, test, and maintain software applications as their primary occupation. They work for companies or organizations on a standard full-time schedule, typically 40 hours per week. Their responsibilities can include writing code, troubleshooting issues, collaborating with other team members, and staying updated with new technologies. Fulltime roles often provide benefits such as health insurance, paid time off, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a fulltime software developer?

To thrive as a Fulltime Software Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with tools such as IDEs and CI/CD pipelines are commonly required. Strong communication, teamwork, and adaptability are crucial soft skills that help developers collaborate effectively and respond to changing project needs. These skills ensure high-quality, maintainable code and successful project delivery in dynamic development environments.

What are some common challenges faced by fulltime software developers in agile teams, and how can they be addressed?

One common challenge for fulltime software developers working in agile teams is balancing the need for rapid iteration with maintaining high code quality. Developers often face tight deadlines for sprint deliverables, which can sometimes lead to technical debt if not carefully managed. Effective communication with team members, regular code reviews, and adopting automated testing practices can help mitigate these issues. Additionally, being proactive in sprint planning and retrospective meetings allows developers to voice concerns and collaboratively find solutions, making the work environment more supportive and productive.

What is the difference between Fulltime Software Developer vs Part-time Software Developer?

AspectFulltime Software DeveloperPart-time Software Developer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in ongoing, long-term projectsMay work on specific tasks or short-term projects
Salary & BenefitsSteady salary, health insurance, paid leaveHourly pay or fixed fee, limited or no benefits

Fulltime Software Developers work regular hours, often with benefits, focusing on long-term projects. Part-time Software Developers work fewer hours, usually on specific tasks, with limited benefits. The choice depends on your availability and career goals.

What are popular job titles related to Fulltime Software Developer jobs in Tucson, AZ?

For Fulltime Software Developer jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Fulltime Software Developer jobs in Tucson, AZ look for?

The top searched job categories for Fulltime Software Developer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Fulltime Software Developer jobs?

Cities near Tucson, AZ with the most Fulltime Software Developer job openings:

Infographic showing various Fulltime Software Developer job openings in Tucson, AZ as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $105,747 per year, or $50.8 per hour.

Principal Test Equipment Design Engineer

Associates Systems LLC

Tucson, AZ • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 11 days ago


Job description

All Qualified candidates will be responded to in 24 hours or less
Interim Secret required prior to start
Employment type: Full Time W-2 or Contract
Rate: open to Negotiation
Benefits: including Health, Dental Vision, PTO, Holidays, 401K,etc
Principal Test Equipment Design Engineer

Location: Tewksbury, MA
Schedule: Monday–Friday, 8:00 AM–5:00 PM
Clearance: Interim Secret required prior to start; active/transferable U.S. security clearance preferred
Citizenship: U.S. Citizenship required

Role Summary

We are seeking a Principal Test Equipment Design Engineer to support the development of advanced test platforms, factory test systems, and automated test architectures for defense programs.

This role is suited for an engineer with a strong background in electrical design, test equipment development, software automation, and technical leadership. The engineer will support the full test equipment lifecycle, from requirements definition and architecture through design, integration, verification, deployment, troubleshooting, and final sell-off in production or field/depot environments.

The work may include analog, digital, RF, high-power, embedded software, firmware, ATE, COTS instrumentation, custom fixtures, interface cabling, and harnessing.

Key Responsibilities
  • Lead the design, development, integration, and deployment of complex factory test systems.
  • Develop test hardware, software, and/or firmware from requirements definition through manufacturing or customer deployment.
  • Support test capabilities across power, RF, analog, digital, hardware, software, and firmware domains.
  • Design and support customized and COTS Automatic Test Equipment systems.
  • Support custom electro-mechanical fixtures, interface assemblies, cabling, harnessing, and test architectures.
  • Work with engineering, production, operations, and external partners to define test capability and capacity needs.
  • Identify test readiness issues, technical risks, and optimization opportunities throughout the development lifecycle.
  • Lead medium-to-large technical teams to meet project budget, schedule, and performance commitments.
  • Provide technical direction, mentoring, and work assignment support to engineers and junior team members.
  • Support manufacturing operations through hands-on troubleshooting and debugging of test systems.
  • Collaborate with design engineering teams to resolve production, lab, and deployment issues.
  • Prepare and present project status to functional leadership, program leadership, and stakeholder groups.
  • Track and report cost, schedule, financial, earned value, risk, and opportunity status.
  • Contribute technical, cost, and schedule inputs for bid and proposal efforts.
Required Qualifications
  • 8+ years of relevant engineering experience.
  • Bachelor’s degree in Science, Technology, Engineering, Mathematics, or related technical field typically required.
  • Experience in an engineering design and development environment.
  • 4+ years of direct experience with test equipment design and development.
  • Experience leading technical teams, engineering projects, or multi-discipline technical efforts.
  • Experience with test hardware, test software, firmware, integration, verification, or deployment.
  • Experience supporting production, manufacturing, factory test, lab test, or field/depot test environments.
  • U.S. Citizenship required.
  • Ability to obtain Interim Secret clearance prior to start.
Preferred Qualifications
  • Active and transferable U.S. government security clearance.
  • Experience with National Instruments tools such as TestStand, LabWindows/CVI, and/or LabVIEW.
  • Experience with digital, analog, RF, and/or power supply test hardware design.
  • Experience with commercial test and measurement equipment, including oscilloscopes, DMMs, network analyzers, power supplies, and related lab instrumentation.
  • Experience with automation of commercial test equipment.
  • Experience with project management tools such as MS Project, Jira, Confluence, and EVMS tracking software.
  • Strong decision-making, troubleshooting, and technical problem-solving skills.
  • Experience supporting ATE, COTS test systems, custom fixtures, cabling, harnessing, or production test architectures.
  • Experience communicating technical status, risks, schedules, and execution plans to engineering and program leadership.

#cj