Senior Robotics Software Engineer (R&D)

Prime Vision

Arlington (VA)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-based incentive bonus plan
Health, dental, and vision insurance
401(k) retirement plan with matching contributions

Job summary

A leading robotics company is seeking a Senior Robotics Software Engineer in Arlington, VA. The role focuses on designing, building, and scaling software systems for autonomous mobile robots. Key responsibilities include the development of scalable APIs and integration of real-time systems while utilizing modern software practices. Candidates should possess a degree in Computer Science or related field and have experience in backend systems. This position offers competitive benefits including performance bonuses and comprehensive health coverage.

Qualifications

  • Bachelor’s or Master’s degree in relevant field.
  • Experience with backend systems and APIs.
  • Hands-on experience with messaging systems.

Responsibilities

  • Develop scalable APIs and microservices.
  • Maintain real-time messaging and event-driven systems.
  • Collaborate with frontend teams for UI integrations.

Skills

Backend development using FastAPI and NodeJS
Frontend frameworks (React or Vue)
Data storage (Postgres, Redis)
Messaging systems (MQTT, Kafka)
Real-time programming and algorithms
ROS/ROS2 experience

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering or related field

Tools

Kubernetes
Docker
GitHub Actions

Job description

Location

Arlington, VA (Hybrid) 3-4 days in-person

About the role

We are seeking a Senior Robotics Software Engineer to design, build, and scale production-grade software systems powering autonomous mobile robots (AMRs). This role emphasizes modern software engineering best practices, reliability, and cloud-native development. You’ll work across backend services, autonomy pipelines, and distributed systems integrating AI, perception, and real-time robotics.

Key Responsibilities
  • Develop scalable APIs and microservices using FastAPI and NodeJS.
  • Build and maintain real-time messaging and event-driven systems using MQTT and Kafka.
  • Develop and optimize data storage layers leveraging Postgres and Redis.
  • Implement software interfaces and data pipelines for sensors including LiDAR, cameras, and IMUs.
  • Collaborate with frontend teams working with React or Vue to build UI integrations and operator tools.
  • Implement and maintain CI/CD workflows using Kubernetes, Docker, KVM, and GitHub Actions.
  • Analyze system logs, telemetry, and field data to identify bugs, performance bottlenecks, and reliability issues.
  • Participate in code reviews, architectural discussions, and software documentation.
Benefits
  • Performance-based incentive bonus plan.
  • Comprehensive health, dental, and vision insurance coverage.
  • 401(k) retirement plan with company matching contributions up to a specified percentage.
Qualifications

Required:

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Experience building backend systems using FastAPI and NodeJS.
  • Experience with frontend frameworks such as React or Vue.
  • Hands-on experience with Postgres, Redis, and distributed messaging systems (MQTT, Kafka).
  • Strong understanding of algorithms, data structures, and real-time/async programming.
  • Experience with ROS/ROS2 and real-time robotics software systems.

Preferred:

  • Experience deploying software using Kubernetes, Docker, and KVM.
  • Familiarity with GitHub Actions for CI/CD automation.
  • Experience integrating AI/ML models into production robotic workflows.
  • Background in cloud robotics, distributed systems, or simulation environments (Gazebo, Isaac Sim).

We offer an innovation-driven culture focused on modern software development practices, autonomy, and impactful engineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Robotics Systems Engineer
Senior Robotics Systems Engineer

RoboForce • Milpitas (CA)

On-site
USD 140,000 - 190,000
Stock options
Health insurance
401(k) plan
+2
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • California (MO)

On-site
USD 120,000 - 180,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Raise Robotics • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Nimble • San Francisco (CA)

On-site
USD 190,000 - 225,000
Generous equity
Competitive salary
Software Engineer, Robotics Systems
Software Engineer, Robotics Systems

Autonomique • Menlo Park (CA)

On-site
USD 140,000 - 210,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Maxwell Bond • Boston (MA)

On-site
USD 140,000 - 190,000
Sr. Robotics Software Engineer
Sr. Robotics Software Engineer

Wilder Systems Robots • Oklahoma

On-site
USD 130,000 - 190,000