1

Robotics Software Engineer Jobs in Arizona (NOW HIRING)

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 ... Your work will directly support robotics, gas delivery systems, temperature control hardware, and ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers ... robotics) where hardware operation, time critical function, functional reliability, mission ...

Showing results 41-60

Robotics Software Engineer information

See Arizona salary details

$55.9K

$116K

$166.8K

How much do robotics software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for robotics software engineer in Arizona is $116,042.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,900.00 and $141,600.00 per year, depending on experience, location, and employer.

What does a robotics software engineer do?

The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.

What does a robotics software engineer do?

A Robotics Software Engineer designs, develops, and maintains the software that controls and powers robots. This includes writing code for robot perception, control algorithms, and integration with hardware components. They work closely with hardware engineers to ensure seamless interaction between the robot's physical and digital systems. Their work often involves programming in languages such as C++, Python, or ROS (Robot Operating System) and testing robots in real-world or simulated environments.

What are the key skills and qualifications needed to thrive as a robotics software engineer, and why are they important?

To thrive as a Robotics Software Engineer, you need a strong background in computer science, robotics, and mathematics, often supported by a relevant degree and experience in algorithm development. Proficiency with programming languages like C++, Python, and ROS (Robot Operating System), as well as familiarity with simulation tools and version control systems, is essential. Problem-solving ability, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and adapting to evolving technologies. These skills and qualities are vital for designing, implementing, and maintaining reliable robotic systems that perform effectively in real-world environments.

What are some common challenges faced by robotics software engineers when integrating software with hardware systems?

Robotics Software Engineers often encounter challenges related to ensuring seamless communication between software algorithms and physical hardware components. These can include dealing with sensor noise, managing real-time constraints, debugging hardware-software mismatches, and ensuring reliable performance in unpredictable environments. Close collaboration with electrical and mechanical engineers is essential to quickly resolve integration issues and to test software on physical robots. Adapting to rapid hardware changes and troubleshooting in live environments require strong problem-solving skills and effective cross-disciplinary teamwork.

What is the difference between Robotics Software Engineer vs Mechatronics Engineer?

AspectRobotics Software EngineerMechatronics Engineer
Required CredentialsBachelor's in Robotics, Computer Science, or related field; programming skillsBachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge
Work EnvironmentSoftware development teams, robotics labs, research facilitiesDesign, integrate mechanical and electronic systems, often in manufacturing or automation
Employer & Industry UsageTech companies, robotics firms, research institutionsManufacturing, automation, aerospace, automotive industries

While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.

What are the most commonly searched types of Robotics Software Engineer jobs in Arizona?

The most popular types of Robotics Software Engineer jobs in Arizona are:

What cities in Arizona are hiring for Robotics Software Engineer jobs?

Cities in Arizona with the most Robotics Software Engineer job openings:

Infographic showing various Robotics Software Engineer job openings in Arizona as of August 2026, with employment types broken down into 100% Full Time. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $116,042 per year, or $55.8 per hour.

Software Engineer - Early Career (Fall 2026)

ASM International

Phoenix, AZ • On-site

$85 - $110/hr

Other

Posted 6 days ago


Key responsibilities

  • Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment.

  • Troubleshoot and resolve issues in real‑time control systems and support escalations involving field engineers and customers worldwide.

  • Author and review software specifications, design documents, and test plans, and contribute to system architecture and design reviews.


Job description

Step into a career with ASM, where cutting edge technology meets collaborative culture. For over 55 years ASM has been ahead of what’s next, at the forefront of innovation and what’s technologically possible. With more than 4,500 ASMers representing 70 nationalities, our people and our advanced semiconductor devices are playing a crucial role in trends such as 5G, cloud computing, AI, and autonomous driving.But we’re more than just a tech company. We value diversity, inclusion and sustainability as we strive to make a positive impact on the world. Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential.

Software Engineer, Early CareerRole overview

At ASM, our Software Engineering team develops software that directly drives the operation of advanced semiconductor manufacturing equipment. From robotics and gas delivery systems to temperature controllers and other critical hardware, your work will have a visible, real‑time impact on how cutting‑edge chips are produced.

Join our team and you'll have the opportunity to:

  • Develop advanced software for industry‑leading semiconductor technologies.
  • See your code drive the operation of some of the most sophisticated semiconductor equipment in the world.
  • Collaborate with a global team of talented software engineers.
  • Contribute to the next generation of semiconductor equipment control software and automation technologies.
  • Travel globally and visit leading semiconductor fabrication facilities.
  • Work in Phoenix, one of the fastest‑growing semiconductor technology hubs in the United States.

Note: This role is intended for candidates graduating in Fall 2026 or those who have graduated within the past two years and have 0-2 years of professional work experience.

What you’ll be working on
  • Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment.
  • Develop applications for Windows and real‑time operating systems.
  • Troubleshoot and resolve issues in real‑time control systems.
  • Diagnose software, electrical, and mechanical issues across complex systems.
  • Support escalations involving field engineers and customers worldwide.
  • Partner with Quality Assurance and Support teams to reproduce issues and improve regression test coverage.
  • Author and review software specifications, design documents, and test plans.
  • Investigate issues, perform root cause analysis, and implement effective solutions.
  • Contribute to system architecture, design reviews, and the evaluation of new tools and technologies.
  • Support customer installations, training, and on‑site troubleshooting activities.
What we are looking for
  • Strong software development skills in C++.
  • Bachelor or Masters degree in Computer Science, Computer Engineering, Computer Systems, or a related field with 1+ years of software development experience, or a recently completed Master's degree in a related discipline.
  • Graduating in Fall 2026 or graduated within the past two years.
  • 0-2 years of professional work experience.
What sets you apart
  • Machine control software, preferably for semiconductor manufacturing equipment.
  • Windows and Windows real‑time operating systems.
  • Multi‑threaded applications.
  • Real‑time software development.
  • Graphical user interface (GUI) development.
  • Device drivers and interrupt‑driven software.
  • Data communications and networking.
  • Software development tools, including debuggers, IDEs, build systems, and configuration management tools.
  • Reading, understanding, and modifying existing codebases.
  • Translating existing functionality into new software solutions.
  • Interpreting software documentation, including specifications, design documents, communication interfaces, and API documentation.

We make the tech that enables the chips in devices which improve lives around the world. We do this with an eye to the future, pushing the boundaries of what’s possible through cutting‑edge innovation, and driving the next wave of technological breakthroughs that shape how we live, work, and connect.

To learn more about ASM, find us at asm.com and on LinkedIn, Facebook, Instagram, X and YouTube.

ASM is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, age, nationality, social or ethnic origin, sexual orientation, gender, gender identify or expression, marital status, pregnancy, political affiliation, disability, genetic information, veteran status, or any other characteristic protected by law.

#J-18808-Ljbffr