Back to Jobs
Technology

Robotics Software Engineer

VueDataBoston, MA🇺🇸United StatesPosted Oct 23, 2026

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationBoston, MA, United States
Posted22 hours ago
DockerGitRoboticsC++KafkaPythonROSgRPCKubernetesJiraAgileCI/CDLinuxSystem Design

Job description

Robotics Software Engineer

Introduction:

This position involves building and maintaining software for robotic and automation applications. The Robotics Software Engineer will work on developing web-based interfaces for control, monitoring, and visualization. They will also be responsible for designing scalable backend components and system-level solutions in a fast-paced, agile environment.

Responsibilities:

  • Build and maintain software for robotic and automation applications
  • Develop web-based interfaces for control, monitoring, and visualization
  • Design scalable backend components and system-level solutions
  • Contribute to architecture and technical decisions in a fast-paced, agile environment

Requirements:

Core Requirements:

  • 5+ years of software development experience
  • Strong Python expertise; working knowledge of C++
  • Experience with Linux (Ubuntu), system design, and design patterns
  • Comfortable with asynchronoconcurrent programming
  • Hands-on with Git and issue-tracking tools (Jira)
  • Ability to work independently and provide technical leadership

Nice to Have:

  • Exposure to robotics / automation
  • Experience with ROS, Docker/Kubernetes, Kafka/gRPC, CI/CD, or distributed systems

Similar jobs