Skip to main content

Software Engineer (Python)

Technology
VueData
Boston, United States3 weeks agoUntil 5/3/2026

Job description

Robotics Software Engineer

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

  • 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

¿Te interesa este puesto?