1

Software Engineers Jobs in Arizona (NOW HIRING)

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex 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 ...

Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of ...

Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of ...

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 Sep 2, 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 requirements, often collaborating with teams and following project deadlines.
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 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $137,475 per year, or $66.1 per hour.

Manager I. Software Engineering- "Scheduler"

ASM

Phoenix, AZ

Full-time

Re-posted 28 days ago


Job description

As a Manager, Software Engineering for our Scheduling Team, you'll lead a group of talented engineers building advanced scheduling engines that power real-time control systems across global chipmaking fabs. Your leadership will directly influence the performance of cutting-edge hardware-from robotics to temperature controllers-used by the world's leading semiconductor manufacturers.

What you will be working on

  • Lead and mentor a team of software engineers focused on scheduling solutions for semiconductor manufacturing.
  • Drive the design, development, testing, and deployment of scheduling engines for multiple platforms.
  • Collaborate on software strategy, architecture, and innovation initiatives.
  • Oversee troubleshooting of real-time control systems and coordinate resolution of complex software issues.
  • Manage cross-functional collaboration with QA, Support, and Field Engineering teams.
  • Ensure timely delivery of software development schedules and maintain alignment with business priorities.
  • Review and approve system specifications, designs, and test plans.
  • Evaluate software engineering tools and contribute to system design decisions.

What we are looking for

  • Proven experience managing and developing software engineering teams.
  • Strong software development skills in C#.
  • Solid understanding of scheduling concepts involving multiple resources and jobs.
  • Ability to work across mechanical, electrical, and software domains to resolve issues.
  • Skilled in building software for Windows and Real-Time Operating Systems.
  • Excellent problem-solving and communication skills.

What sets you apart

  • Experience with machine control software, especially for semiconductor equipment.
  • Familiarity with multi-threaded and real-time applications.
  • Knowledge of GUI development, device drivers, and interrupt-driven software.
  • Understanding of networking, data communications, and EtherCAT.
  • Expertise in complex dynamic scheduling algorithms with deadlock avoidance.
  • Ability to read and translate code functionality and produce clear documentation.