1

Freelance Robotics Software Engineer Jobs in Rio Rancho, NM

This role applies technical expertise in BIM and CAD software to develop accurate construction ... Experience working in an engineering or architectural consulting environment * Familiarity with ...

BIM Technician

Albuquerque, NM · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This role applies technical expertise in BIM and CAD software to develop accurate construction ... Experience working in an engineering or architectural consulting environment * Familiarity with ...

Senior IT Administrator

Albuquerque, NM · On-site

$78K - $106K/yr

Troubleshoot hardware, software, operating system, and network connectivity issues in both physical ... engineering company recognized for providing technically superior solutions to complex and ...

Survey Crew Chief

Albuquerque, NM · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Interact with engineers, other surveyors and project managers to understand project requirements ... Familiarity with surveying software for data processing and analysis. Qualifications: * Minimum of ...

Survey Crew Chief

Albuquerque, NM · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Operate and maintain robotic instrument, total stations, sdata collector, GPS (fast static, RTK and ... Work collaboratively with other professionals, engineers, scientists, project control, and ...

Survey Crew Chief

Albuquerque, NM · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Operate and maintain robotic instrument, total stations, sdata collector, GPS (fast static, RTK and ... Work collaboratively with other professionals, engineers, scientists, project control, and ...

Senior Program Manager 1

Albuquerque, NM · On-site

$106K - $106K/yr

Applied Research Associates, Inc. is an employee-owned international research and engineering ... robotics. At ARA, employees are our greatest assets. The corporation realizes that employee ...

Showing results 21-31

Freelance Robotics Software Engineer information

See Rio Rancho, NM salary details

$56.4K

$117.1K

$168.4K

How much do freelance robotics software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for freelance robotics software engineer in Rio Rancho, NM is $117,127.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,800.00 and $143,000.00 per year, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a freelance robotics software engineer?

To thrive as a Freelance Robotics Software Engineer, you need strong programming skills (commonly in C++, Python, or ROS), a solid understanding of robotics concepts, and typically a degree in computer science, robotics, or engineering. Expertise with robotics simulation tools (like Gazebo), version control systems (such as Git), and familiarity with hardware integration are highly valued, and certifications in robotics or software development can be advantageous. Exceptional problem-solving, self-motivation, and clear communication are crucial soft skills for managing independent projects and collaborating with clients. These skills ensure you can deliver robust, innovative solutions while adapting quickly to client needs and the evolving landscape of robotics technology.

What does a freelance robotics software engineer do?

A Freelance Robotics Software Engineer designs, develops, and maintains software systems that control robots and automated devices. They work independently or on contract to build algorithms, integrate hardware and software, and troubleshoot robotic systems for clients in various industries. Their responsibilities may include programming robot behaviors, developing user interfaces, and collaborating with engineers to ensure optimal robot performance. Freelancers often manage their own schedules and projects, providing flexible expertise to startups, research labs, or manufacturing companies.

How do freelance robotics software engineers typically collaborate with hardware teams during a project?

Freelance Robotics Software Engineers often work closely with hardware teams to ensure seamless integration between software and physical components. This collaboration may involve regular meetings, shared documentation, version control systems, and testing sessions to troubleshoot issues. Effective communication and flexibility are key, as hardware changes may require rapid software adjustments. Freelancers typically use remote collaboration tools and may occasionally visit on-site for system testing or deployment.

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

AspectFreelance Robotics Software EngineerRobotics Software Developer
CredentialsTypically requires a degree in robotics, computer science, or related fields; certifications are optionalUsually holds a degree in robotics, computer science, or engineering; certifications can enhance prospects
Work EnvironmentIndependent, project-based, often remote or client-siteEmployed by companies or research institutions, working in office or lab settings
Employer & Industry UsageFreelance roles across various industries like manufacturing, healthcare, and researchFull-time roles within robotics, automation, or tech companies

In summary, Freelance Robotics Software Engineers work independently on diverse projects, often remotely, while Robotics Software Developers are typically employed full-time within organizations. Both roles require similar technical skills and educational backgrounds, but differ mainly in work setup and employment status.

Infographic showing various Freelance Robotics Software Engineer job openings in Rio Rancho, NM as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $117,127 per year, or $56.3 per hour.

Staff Desktop Support Administrator

Berriehill Research

Albuquerque, NM • On-site

Full-time

Re-posted 11 days ago


Job description

What you’ll do as a Staff Desktop Support Administrator

    • Provide desktop support and technical assistance to end users on a variety of issues.
    • Take ownership managing and supporting a small Windows server environment.
    • Support and maintain a VMware vSphere and vCenter environment.
    • Independently identify, research, and resolve technical problems.
    • Troubleshoot PC hardware and software issues.
    • Set up and maintain user accounts.
    • Manage file, print, and license servers.
    • Administer and monitor data backups.
    • Monitor and apply security patches and updates in a timely manner.
    • Document and maintain IT related procedures.
    • Maintain inventory and licensing records for hardware and software acquisitions.

    Staff Desktop Support Administrator Requirements

      • Minimum of four (4) years of relevant experience, experience supporting desktops/laptops and servers; specifically, with systems running Windows 11, Server 2022/2025 on a Windows network, including printers and other peripherals. (Education may be counted in lieu of experience, one year of college is equivalent to two years of experience).
      • Experience supporting an array of applications on Windows operating systems including, Microsoft Office 365, SharePoint, email, VPN clients, firewalls, disk encryption, and antivirus software.
      • Microsoft Active Directory administration experience
      • Experience troubleshooting and repairing hardware and network problems in virtual and physical environments.
      • Ability to obtain a security clearance, which includes US citizenship.
      • Must be customer service focused and have excellent time management skills.
      • Must be detail-oriented, proactive, well organized, and have ability to prioritize work.
      • Requires ability to:
        • Communicate effectively (both verbal and written),
        • Work collaboratively with team members, and on an individual basis

    Staff Desktop Support Administrator Preferences

    • Experience with Ubuntu, Red Hat, or other Linux operating systems
    • Experience with Windows Server 2022 and above
    • Experience with Microsoft 365 office applications
    • Experience with Veeam backup software
    • Knowledge of Cisco VoIP phone administration
    • Experience with VMWare vSphere virtualization and administration
    • MCSE, A+, Net+, Security+, Linux+, LPIC, RHCSA certifications
    • Antivirus and WSUS
    • DoD experience
    • Understanding of IT security best practices

    Education

    • Bachelor’s degree in MIS, CS, or other IT-related field or equivalent experience

    Applied Research Associates, Inc. is an employee-owned international research and engineering company recognized for providing technically superior solutions to complex and challenging problems in the physical sciences. The company, founded in Albuquerque, NM, in 1979, currently employs over 2,300 professionals and continues to grow. ARA offices throughout the United States and Canada provide a broad range of technical expertise in defense technologies, civil technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement. The corporation also provides sophisticated technical products for environmental site characterization, pavement analysis, and robotics.