1

Ros Developer Jobs in Arizona (NOW HIRING)

Job's mission As a Senior Systems Engineer (Mechatronics and Robotics) at ASM, you'll design and ... What sets you apart * Familiarity with robotic frameworks such as ROS and tools like MATLAB ...

Job's mission As a Senior Systems Engineer (Mechatronics and Robotics) at ASM, you'll design and ... What sets you apart * Familiarity with robotic frameworks such as ROS and tools like MATLAB ...

... Engineering (or similar field). 6+ years of experience in industrial automation, robotics, or advanced manufacturing systems. Strong background in robotics integration (ROS / ROS2, LiDAR, vision ...

... on ROS and Shop Orders using manual or CADD techniques and related software. 2) Gathers, organizes and develops Engineering data; perform field investigations to determine as built conditions and ...

Strong proficiency in programming languages such as Python, C/C++, experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras and experience with ROS or robotic operational system.

Cad Designer

Phoenix, AZ · On-site

$25 - $30/hr

... on ROS and Shop Orders using manual or CADD techniques and related software. 2) Gathers, organizes and develops Engineering data; perform field investigations to determine as built conditions and ...

Cad Designer

Phoenix, AZ

$26.75 - $37/hr

... on ROS and Shop Orders using manual or CADD techniques and related software. 2) Gathers, organizes and develops Engineering data; perform field investigations to determine as built conditions and ...

Senior Machine Learning Scientist

Scottsdale, AZ · On-site

$92K - $125K/yr

Strong proficiency in programming languages such as Python, C/C++, experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras and experience with ROS or robotic operational system.

Ros Developer information

See Arizona salary details

$15

$49

$76

How much do ros developer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for ros developer in Arizona is $49.24, according to ZipRecruiter salary data. Most workers in this role earn between $37.64 and $60.24 per hour, depending on experience, location, and employer.

What are the typical daily responsibilities of a ROS Developer?

As a ROS Developer, your daily tasks often include designing and implementing robotics algorithms, developing, testing, and debugging software built on the ROS platform, and integrating sensors or actuators with robotic systems. You may collaborate closely with hardware engineers and other developers to ensure smooth system functionality, as well as participate in regular code reviews and team meetings. Documentation of your code and ongoing troubleshooting are also key responsibilities, helping maintain reliability and scalability. This role offers a dynamic environment where your contributions can directly impact the advancement of cutting-edge robotics solutions.

What are the key skills and qualifications needed to thrive in the Ros Developer position, and why are they important?

To thrive as a ROS Developer, you need a deep understanding of robotics, software engineering, and proficiency in programming languages such as C++ and Python, often supported by a degree in computer science, robotics, or a related field. Familiarity with the Robot Operating System (ROS), Linux-based development environments, and version control systems like Git is essential, with ROS certifications considered a plus. Strong problem-solving abilities, teamwork, and effective communication skills set standout candidates apart in this collaborative and innovative field. These skills enable developers to design reliable robotic systems, integrate hardware and software seamlessly, and adapt effectively within multidisciplinary teams.

What is a Ros Developer job?

A ROS (Robot Operating System) Developer is responsible for designing, developing, and maintaining robotic applications using the ROS framework. They work on tasks such as writing code for robot perception, motion planning, and control, often integrating sensors and actuators. ROS Developers typically use languages like C++ and Python and work with tools such as Gazebo and RViz. Their role is critical in industries like automation, robotics research, and autonomous vehicles.

What are the most commonly searched types of Ros Developer jobs in Arizona? The most popular types of Ros Developer jobs in Arizona are:
What cities in Arizona are hiring for Ros Developer jobs? Cities in Arizona with the most Ros Developer job openings:
Postdoctoral Research Associate, Electrical and Computer Engineering

Postdoctoral Research Associate, Electrical and Computer Engineering

University of Arizona

Tucson, AZ

Other

Posted 26 days ago


University Of Arizona rating

7.0

Company rating: 7.0 out of 10

Based on 65 frontline employees who took The Breakroom Quiz

370th of 536 rated colleges and universities


Job description

  • Lead, design, build and test cycles for robotic platforms and experimental rigs; develop real-time control (e.g., model-based, optimal, learning-augmented control), perception, and planning modules; run structured experiments and benchmarking.
  • Architect high-quality research codebases in C++/Python/C# (e.g., ROS/ROS 2, RT frameworks, Unity/Unreal integration as needed); implement data pipelines, simulation, and CI/testing; maintain reproductible artifacts and documentation.
  • Mentor undergraduate and graduate students; develop short course modules and/or run workshops in Robotics/AI/Control; support inclusive team culture and lab best practices.
  • Lead and co-author journal/conferencepapers; prepare manuscripts for publication in peer-reviewed journals; createcompelling presentations/demos and contribute to IP (invention disclosures andpatents); present research at national and international conferences.
  • Contribute to proposaldevelopment and grant writing (including preliminary data, methods, budgetstext); prepare progress reports, and coordination with internal/externalcollaborators; interface with sponsors where applicable.
  • Foster collaborationswithin the Department, with other units across the University, and with teammembers at other institutes.
  • Participate andcontribute to meetings with industry, academia and sponsors.
  • Additional duties as assigned.

Knowledge, Skills, and Abilities

  • Strong analysisskills, research, and technical writing skills.
  • Ability to communicateprofessionally in a clear, concise manner orally and in writing.
  • Knowledge of prototyping, specifically control (PID, MPC, optimal/robust, learning-augmented); perception &planning; sensor fusion; calibration; system identification.
  • Programming skills, including C++,Python, C#; ROS/ROS 2; Git; Linux; build systems (CMake);real-time/latency-aware coding; simulation (Gazebo/Isaac/Unity/Unreal asapplicable).
  • Knowledge of experimental design, statistics, ablation studies, replicable pipelines,technical writing.
  • Ability to create clear presentations and use strong interpersonal skills with a collaborativemindset; effective mentoring.

What University Of Arizona employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom