1

Robotics Software Developer Jobs in Orem, UT (NOW HIRING)

Be Seen First

Coordinate survey activities with engineering, planning, environmental, and construction teams ... Operate or supervise the use of GPS/GNSS, robotic total stations, digital levels, UAV/drone mapping ...

Be Seen First

Coordinate survey activities with engineering, planning, environmental, and construction teams ... Operate or supervise the use of GPS/GNSS, robotic total stations, digital levels, UAV/drone mapping ...

Manufacturing Engineer

Springville, UT · On-site

$67K - $87K/yr

Be the expert for each piece of equipment in the Assembly line; robots, injection molding equipment ... Actively maintain tasks and schedule using ClickUp software tool. First 6 Months: * Continue to use ...

Manufacturing Engineer

Springville, UT · On-site

$67K - $87K/yr

Be the expert for each piece of equipment in the Assembly line; robots, injection molding equipment ... Actively maintain tasks and schedule using ClickUp software tool. First 6 Months: * Continue to use ...

Manufacturing Engineer

Springville, UT · On-site

$67K - $87K/yr

Be the expert for each piece of equipment in the Assembly line; robots, injection molding equipment ... Actively maintain tasks and schedule using ClickUp software tool. First 6 Months: * Continue to use ...

Collaborate with engineers, project managers, and construction teams to ensure survey data aligns ... Proficient with GPS, robotic total stations, data collectors, and CAD software (AutoCAD Civil 3D or ...

Collaborate with engineers, project managers, and construction teams to ensure survey data aligns ... Proficient with GPS, robotic total stations, data collectors, and CAD software (AutoCAD Civil 3D or ...

Showing results 21-40

Robotics Software Developer information

See Orem, UT salary details

$41.7K

$97.2K

$144.3K

How much do robotics software developer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for robotics software developer in Orem, UT is $97,235.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,200.00 and $113,000.00 per year, depending on experience, location, and employer.

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

AspectRobotics Software DeveloperMechatronics Engineer
Required CredentialsBachelor's in Computer Science, Robotics, or related field; programming certificationsBachelor's in Mechatronics, Mechanical, or Electrical Engineering
Work EnvironmentSoftware development teams, labs, robotics companiesDesign, integrate mechanical and electronic systems, manufacturing settings
Industry UsageRobotics firms, automation companies, research labsManufacturing, automation, product design
Common Search/ComparisonYesNo

Robotics Software Developers focus on programming and developing software for robotic systems, while Mechatronics Engineers work on designing and integrating mechanical, electronic, and software components. Both roles often collaborate but differ mainly in their core responsibilities and skill sets.

What are some common challenges faced by robotics software developers in integrating hardware and software components?

Robotics Software Developers often encounter challenges related to ensuring seamless communication between software algorithms and diverse hardware components like sensors, actuators, and controllers. Differences in hardware specifications, real-time constraints, and debugging low-level hardware interactions can add complexity to development. Collaborating closely with hardware engineers is essential to address issues quickly and optimize system performance. Staying up to date with new frameworks and tools, such as ROS (Robot Operating System), also helps streamline integration and testing.

What does a robotics software developer do?

A Robotics Software Developer designs, develops, and maintains the software that controls robotic systems. They write code that enables robots to sense their environment, make decisions, and perform tasks autonomously or semi-autonomously. These developers often work with embedded systems, artificial intelligence, and machine learning to improve robot performance. Their work is essential for applications ranging from manufacturing automation to healthcare and service robots.

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

To thrive as a Robotics Software Developer, you need strong programming skills in languages such as C++, Python, or ROS, along with a background in computer science, engineering, or robotics. Familiarity with robotics simulation platforms (e.g., Gazebo), version control systems (e.g., Git), and experience with sensor integration and real-time operating systems are typically required. Problem-solving, teamwork, and effective communication are essential soft skills to excel in multidisciplinary environments. These abilities ensure reliable development, integration, and deployment of robotic systems that meet both technical and user requirements.
Infographic showing various Robotics Software Developer job openings in Orem, UT as of June 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $97,235 per year, or $46.7 per hour.

AI Solutions Engineer III

Autonomous Solutions

Lehi, UT • On-site

Full-time

Re-posted yesterday


Job description

At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields of agriculture, construction, landscaping, and logistics, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail, Autonomy and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. As an AI Solutions Engineer III at ASI, you are responsible for leading discovery-to-adoption engagements across multiple departments, architecting knowledge-capture and automation systems, and mentoring junior engineers. You define pilot scope, success metrics, and adoption plans, and serve as a senior technical authority on AI-powered workflow and knowledge systems at ASI. ResponsibilitiesLead discovery-to-adoption engagements across multiple departments simultaneously.Define pilot scope, success metrics, and adoption plans for automation and knowledge-capture projects.Architect and own the full capture, transcription, structuring, and edge-case taxonomy pipeline for field knowledge systems.Drive engineering-workflow automation and communications-triage programs from prototype through production handoff.Produce engineering-ready requirements documents and queryable knowledge bases consumed directly by engineering teams.Mentor AI Solutions Engineers I and II on discovery methods, pipeline design, and stakeholder engagement.Present pilot findings and adoption results to department leads and engineering leadership.Evaluate and integrate speech-to-text, large language model (LLM), and data-structuring tooling into production pipelines.Build fully automated AI autonomous systems for all operations. QualificationsBachelor's degree in Computer Science, Software Engineering, or a related field.5+ years of software development experience with fluency in modern AI development tools.Proven track record delivering automation or knowledge-capture systems from discovery through production.Experience building capture, transcription, and structuring pipelines using speech-to-text, large language models (LLMs), or similar tooling.Ability to lead discovery engagements and adoption planning with engineering and operations stakeholders.Experience producing engineering-ready requirements from unstructured field knowledge.Active mentorship of junior engineers in a professional setting.Experience building AI automation workflows.Experience building vector databases.Experience with Obsidian or similar knowledge-management systems.Experience building AI voice systems is a plus.Experience with OpenClaw is a plus. Application RequirementSubmit a project you have built that relates to this role as part of your application. Physical RequirementsAbility to remain in a stationary position at a computer workstation constantly throughout the workday.Ability to constantly operate a computer and other office productivity machinery.Ability to effectively complete job responsibilities on computer monitors.Ability to effectively communicate and exchange information in person, via phone, and through other electronic means.Able to traverse an office environment. At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.
Job Posted by ApplicantPro