1

Software Developer I Jobs in Arizona (NOW HIRING)

Senior Engineer I, Software Engineering As part of ASM's Software Engineering team, you'll develop ... stack software developer * Experience in the semiconductor industry * Hands-on experience with ...

Senior Engineer I, Software Engineering

Phoenix, AZ · On-site

$121K - $160K/yr

Senior Engineer I, Software Engineering As part of ASM's Software Engineering team, you'll develop ... stack software developer * Experience in the semiconductor industry * Hands-on experience with ...

Software Engineer I About Us: At Fullbay, our mission is simple - to create safer roads for our families and yours. As leaders in the heavy-duty repair industry, we power shops with technology that ...

Software Engineer I About Us: At Fullbay, our mission is simple - to create safer roads for our families and yours. As leaders in the heavy-duty repair industry, we power shops with technology that ...

Software Engineer I

Phoenix, AZ · On-site

$75K - $100K/yr

Software Engineer I About Us: At Fullbay, our mission is simple - to create safer roads for our families and yours. As leaders in the heavy-duty repair industry, we power shops with technology that ...

As a Software Developer Level 1, you'll join a passionate and collaborative IT team dedicated to building digital solutions that empower our employees and serve our shareholder community. This role ...

Provn is hiring an Agentic Software Engineer I for a travel technology company building its platform on the latest AI-powered development tools. This is an early-career, full-stack role where working ...

This position is for a Software Engineer I within the eCRMS - Customer 360 (C360) Engineering team . In this role, you will contribute to the design and development of large-scale, cloud-native ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Preferred - Seeking pure hands-on technical developers * Platform Dev1/2 or DEV 501 Certification ...

Login Now New Job Search Software Engineer I Job Code: 2026:0402-057 Location: Yuma Proving Ground, AZ FT/PT Status: Full Time Business Sector: Test Range Operations Under limited supervision, this ...

next page

Showing results 1-20

Software Developer I information

See Arizona salary details

$44.7K

$104.2K

$154.7K

How much do software developer i jobs pay per year?

As of Jun 13, 2026, the average yearly pay for software developer i in Arizona is $104,227.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,900.00 and $121,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Developer I, and why are they important?

To thrive as a Software Developer I, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic software development methodologies is important. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute to successful software projects and grow within dynamic development teams.

What opportunities for mentorship and skill development are typically available to Software Developer I employees?

As a Software Developer I, you can expect to benefit from structured mentorship programs, code reviews, and regular feedback from more experienced developers on your team. Many companies also provide access to online learning platforms, technical workshops, and internal knowledge-sharing sessions. These resources are designed to help you build your technical skills, understand company-specific processes, and grow your professional network, setting you up for advancement to more senior roles.

What is the difference between Software Developer I vs Software Engineer I?

CriteriaSoftware Developer ISoftware Engineer I
Required CredentialsBachelor's in CS or related field; sometimes certificationsBachelor's in CS or related; certifications less common
Work EnvironmentTeam-based, collaborative projects in tech companiesSimilar environment, often in larger organizations or startups
Employer & Industry UsageUsed across tech, finance, healthcare industriesCommonly used interchangeably with Software Developer in many companies
Search & Comparison IntentOften compared with Software Engineer I for entry-level rolesSimilar entry-level role, slight differences in job scope

Both roles are entry-level software positions with similar educational backgrounds and work environments. The main difference lies in terminology preference; 'Software Developer I' emphasizes coding and development tasks, while 'Software Engineer I' may imply a broader engineering perspective. Companies often use these titles interchangeably, so understanding the specific job description is key.

What are Software Developer I positions?

A Software Developer I is an entry-level professional who designs, develops, tests, and maintains software applications under the guidance of senior developers or team leads. They typically work on coding tasks, debugging, and learning best practices in software development. This role often involves collaborating with team members, writing documentation, and participating in code reviews. It's a starting point for individuals building a career in software engineering.
What cities in Arizona are hiring for Software Developer I jobs? Cities in Arizona with the most Software Developer I job openings:
Infographic showing various Software Developer I job openings in Arizona as of June 2026, with employment types broken down into 1% As Needed, 87% Full Time, 9% Part Time, and 3% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $104,227 per year, or $50.1 per hour.
Senior Engineer I, Software Engineering

Senior Engineer I, Software Engineering

ASM

Phoenix, AZ

$121K - $160K/yr

Other

Posted 8 days ago


Job description

Senior Engineer I, Software Engineering

As part of ASM's Software Engineering team, you'll develop advanced control software that drives the most sophisticated semiconductor equipment in the world. Your work will directly impact robotics, gas flow systems, and temperature control hardware-delivering real-time results in chip manufacturing. Based in Phoenix, you'll collaborate globally and help shape the future of semiconductor automation and factory integration.

Responsibilities:

  • Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment
  • Build software for Windows and real-time operating systems
  • Troubleshoot and resolve issues in real-time control systems
  • Triage mechanical, electrical, and software bugs
  • Lead escalation calls with field engineers and global customers
  • Collaborate with QA and Support teams to manage regression testing
  • Author and review system specifications, software designs, and test plans
  • Investigate internal and external problem reports and propose solutions
  • Evaluate and recommend software engineering tools
  • Participate in system design and scheduling efforts
  • Integrate and support factory automation protocols such as SECS/GEM
  • Work closely with automation teams to ensure seamless equipment-factory communication

Requirements:

  • BS Degree in Computer Science or related field. MS preferred.
  • Strong software development skills in C#
  • 5+ years' experience as a generalist or mid-stack software developer
  • Experience in the semiconductor industry
  • Hands-on experience with factory automation systems
  • Familiarity with SECS/GEM, GEM300, EDA/Interface A protocols
  • Experience with AMHS (Automated Material Handling Systems)

What sets you apart

  • 10+ years in software development and architecture
  • Experience with:
    • Machine control software (especially for semiconductor equipment)
    • Windows and real-time operating systems
    • Multi-threaded and real-time applications
    • GUI development and device drivers
    • Networking, data communications, and EtherCAT
    • Dynamic scheduling algorithms with deadlock avoidance