1

Software Engineers Jobs in Arizona (NOW HIRING)

Software Engineer - Aviation Core Java

Chandler, AZ · On-site

$50.75 - $69.75/hr

... and mentoring less experienced engineers while supporting Garmin's 24/7 operations ... part of a software project using Java, or other selected languages • Utilizes software ...

... engineers in the industry to work on complex challenges in large-scale computing and find out what ... Exquisite Software will consider qualified candidates with criminal histories in a manner ...

We're hiring Staff Software Engineers to join our Engineering team. Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We ...

Showing results 21-40

Software Engineers information

See Arizona salary details

$59.2K

$137.5K

$191.5K

How much do software engineers jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software engineers in Arizona is $137,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What kinds of jobs do software engineers do?

Software engineers develop, test, and maintain software applications, systems, and platforms across various industries. They work on tasks such as coding, debugging, designing software architecture, and collaborating with teams using programming languages like Java, Python, or C++. Their roles can include front-end, back-end, full-stack development, or specialized areas like security or data engineering.

What work does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and methodologies to create solutions that meet user needs and technical specifications, often collaborating with cross-functional teams. Strong problem-solving skills and knowledge of coding standards are essential in this role.
More about Software Engineers jobs
What are the most commonly searched types of Software Engineers jobs in Arizona? The most popular types of Software Engineers jobs in Arizona are:
What cities in Arizona are hiring for Software Engineers jobs? Cities in Arizona with the most Software Engineers job openings:
What are popular job titles related to Software Engineers jobs in AZ? For Software Engineers jobs in AZ, the most frequently searched job titles are:
Infographic showing various Software Engineers job openings in Arizona as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $137,475 per year, or $66.1 per hour.

Principal Software Engineer with Test Equipment

NR Consulting

Tucson, AZ • On-site

$125K - $168K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary:
NR Consulting is seeking a Principal Software Engineer to focus on the design, development, integration, and maintenance of software for weapon system product development. The selected candidate will work in a multidiscipline engineering team environment, contributing to all stages of product development and leading junior software engineers.
Responsibilities:
• Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
• Prioritize and handle multiple software engineering tasks concurrently
• Troubleshoot software and test equipment instrumentation
• Work in a multidiscipline engineering team environment
• Develop and derive requirements for software products
• Lead and mentor junior software engineers
Qualifications:
Required:
• Typically requires a Bachelor’s Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years’ experience.
• Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.
• Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
• Prior experience in Windows Operating System and Microsoft Visual Studio is required.
• Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)
• Active and transferable U.S. government issued security clearance is required prior to start date.
• U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
• Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date.
Preferred:
• Experience with computer architecture and computer hardware optimization techniques
• Experience of the development of software drivers for the operation of computer hardware interfaces
• Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422
• Experience with Unified Modeling Language (UML) to visualize software architecture and design
• Experience in software development lifecycles, such as Waterfall and Agile
• Experience with Software Configuration Management principles
• Experience with Microsoft Azure DevOps Server or GitHub
• Written and interpersonal communication skills
• Experience in leading teams/projects in a technical capacity
Company:
NR Consulting is an information technology consulting firm that offers contingent hiring, direct hires, and managed IT services. Founded in 2017, the company is headquartered in Boulder, USA, with a team of 1001-5000 employees. The company is currently Late Stage.