2

Remote Ros Developer Jobs in Rutherford, NJ (NOW HIRING)

Staff Cloud Software Engineer

New York, NY · On-site +1

$65.75 - $85.25/hr

Write automation and tooling in Python and Bash to streamline operations and improve developer ... Hands-on experience with ROS/ROS2 and robotic software deployment pipelines. * Proficiency in C ...

Remote Ros Developer information

What is a remote ROS developer?

A Remote ROS Developer is a software engineer who specializes in developing applications using the Robot Operating System (ROS) while working from a remote location. They design, build, and test robotics software that enables robots to perceive, navigate, and interact with their environment. Their responsibilities often include integrating sensors, developing algorithms, and collaborating with teams virtually to implement robotics solutions. Remote ROS Developers use communication tools and version control systems to coordinate their work and ensure project success without being physically present in a central office.

What skills and qualifications are needed to thrive as a remote ROS developer?

To thrive as a Remote ROS Developer, you need strong programming skills (especially in C++ and Python), deep understanding of robotics concepts, and proficiency with the Robot Operating System (ROS). Familiarity with tools like Gazebo, RViz, and version control systems like Git, as well as relevant certifications or coursework, is highly valuable. Excellent problem-solving abilities, self-motivation, and effective remote communication skills set standout candidates apart. These competencies are crucial for developing robust robotic applications, collaborating with distributed teams, and ensuring efficient project delivery in a remote environment.

How does a remote ROS developer typically collaborate with cross-functional teams?

As a Remote ROS Developer, you will frequently work with teams that include robotics engineers, software developers, and sometimes hardware specialists, often spread across different time zones. Collaboration is primarily facilitated through version control systems like Git, regular video meetings, and project management tools such as Jira or Trello. Effective communication and proactive documentation are crucial, as you may need to clarify requirements, share code updates, and troubleshoot integration issues remotely. This structure encourages autonomy but also requires strong self-management skills to ensure seamless coordination and project progress.

What is the difference between Remote Ros Developer vs Robot Software Engineer?

AspectRemote Ros DeveloperRobot Software Engineer
Required CredentialsProficiency in ROS, programming skills (C++, Python), relevant certificationsSimilar skills, often with additional hardware knowledge and engineering degrees
Work EnvironmentPrimarily remote, software-focusedTypically on-site or hybrid, involving hardware integration
Industry UsageRobotics, automation, researchRobotics, manufacturing, research and development
Search & Comparison IntentYes, often compared for remote robotics rolesRelated but more hardware-oriented

Remote Ros Developers focus on software development within the Robot Operating System (ROS) environment, often working remotely. Robot Software Engineers may have similar skills but typically work on both software and hardware integration, often on-site. Both roles are vital in robotics industries, but Remote Ros Developers are more software-centric and remote-friendly, while Robot Software Engineers may involve hardware and on-site collaboration.

What are popular job titles related to Remote Ros Developer jobs in Rutherford, NJ?

For Remote Ros Developer jobs in Rutherford, NJ, the most frequently searched job titles are:

What cities near Rutherford, NJ are hiring for Remote Ros Developer jobs?

Cities near Rutherford, NJ with the most Remote Ros Developer job openings:

Infographic showing various Remote Ros Developer job openings in Rutherford, NJ as of August 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 100% Remote job distribution.

Staff Cloud Software Engineer

New York, NY • On-site, Remote

AeroVect
Aviation • 1 - 10 employees

$65.75 - $85.25/hr

Full-time

Re-posted 14 days ago


Job description

Who We Are
AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. We are a Series A company backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world's largest airlines and ground handling providers. For more information, visit www.aerovect.com.
Job Description
We are looking for a seasoned Staff Cloud Software Engineer to join our team and take ownership of our cloud infrastructure, security posture, and developer tooling. In this role, you will architect, deploy, and operate scalable, fault-tolerant systems on AWS while driving engineering excellence across the organization. You will partner closely with engineering, security, and operations teams to build robust CI/CD pipelines, manage cloud costs, and mentor the next generation of engineers. This is a staff individual contributor or technical lead manager role with broad scope, high visibility, and the opportunity to shape how we build and run software at scale with high availability and safety critical impact.
You Will:
  • Design, build, and operate fault-tolerant production systems on AWS, leveraging services such as ECS, ECR, and EC2 to deliver reliable, scalable applications.
  • Architect and manage cloud infrastructure using Terraform, enforcing infrastructure-as-code best practices and enabling repeatable, auditable deployments.
  • Administer and maintain Google Workspace environments, including user provisioning, access control, and security configurations.
  • Own IAM strategy and user access management across AWS accounts, ensuring least-privilege access and compliance with security policies.
  • Build and maintain CI/CD pipelines using GitHub Actions and related build and test frameworks, enabling fast, safe, and automated software delivery.
  • Enforce and continuously improve IT security practices across user accounts, networking, and data and service access controls.
  • Manage virtualization technologies, PaaS, and SaaS environments within AWS, ensuring availability, performance, and cost efficiency.
  • Design and maintain systems with fault tolerance and high availability as first-class requirements, using best practices for production resilience.
  • Work with big data technologies such as DynamoDB to support data storage, retrieval, and processing needs at scale.
  • Mentor junior and mid-level engineers through code reviews, architectural guidance, and knowledge sharing; actively support engineering growth across the team.
  • Field and resolve infrastructure and platform support requests, providing timely and effective responses to engineering and operational needs.
  • Write automation and tooling in Python and Bash to streamline operations and improve developer productivity.

You Have:
  • Bachelor's or Master's degree in Computer Science, Robotics, or a related field.
  • 7+ years of experience building infrastructure and tooling for large-scale cloud operations.
  • Extensive hands-on experience with AWS development and administration, including ECS, ECR, and EC2.
  • Deep expertise in AWS IAM and user access management, including roles, policies, permission boundaries, and cross-account access patterns.
  • Proven experience with Google Workspace administration, including user lifecycle management, security settings, and integrations.
  • Strong proficiency with Terraform for infrastructure-as-code, including module design, state management, and remote backends.
  • Significant experience building and maintaining CI/CD pipelines using GitHub Actions and a variety of build, test, and deployment frameworks.
  • Demonstrated IT security experience spanning user account management, network security, and data and service access governance.
  • Experience managing virtualization technologies and related PaaS and SaaS solutions in AWS production environments.
  • A track record of designing and operating fault-tolerant, highly available systems in production at scale.
  • Experience with big data technologies such as DynamoDB, including data modeling, access patterns, and operational management.
  • Experience mentoring engineers and fielding platform or infrastructure support requests in a collaborative team environment.
  • Strong programming skills in Python and Bash for scripting, automation, and operational tooling.

We Prefer:
  • Experience with additional AWS services including Lambda, Batch, SageMaker, and VPC design and management.
  • Experience with CloudFormation for automated provisioning.
  • Experience working with Autonomy or Robotics infrastructure.
  • Hands-on experience with ROS/ROS2 and robotic software deployment pipelines.
  • Proficiency in C++ development for performance-critical systems or systems programming contexts.
  • Experience working with AI in development support and project execution.
  • Engineering management or team lead experience, with a history of guiding technical direction and supporting team growth.
  • Familiarity with cloud cost optimization strategies.
  • Experience with cloud visualization, analytics, metrics, and dashboarding tools for operational visibility and observability.
  • Proficiency with Agile development methodologies and KPI-driven engineering practices.
  • Hands-on experience with Kubernetes, Docker, and Jenkins for container orchestration and legacy CI/CD workflows.