Find a jobRecruiters

Software Engineer - Robotics

Exclusive opportunity

Onsite

Software Engineer - Robotics

Motion Recruitment

Software Engineer - Robotics

Skills

ReactTypescriptPythonGolangData ScienceJenkinsData AnalysisGitHubMQTT

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Waltham, MA, USA

Work mode:

Onsite

Published on:

16 October 2026

What they need


We are seeking a Senior Robotics Full Stack Software Engineer to join an innovative robotics startup focused on transforming the automotive service industry. This is a full-time opportunity for an experienced software engineer with strong front-end and back-end development skills and hands-on experience building software for robotics systems. You’ll work with Go, Python, TypeScript, React, APIs, real-time data pipelines, telemetry, and robotics middleware to develop the software that connects autonomous robots, operators, and cloud-based systems.

This is an opportunity to take a senior technical leadership role at a growing startup where your code will directly impact how robots operate in real-world environments. You’ll help build everything from operator-facing applications and fleet monitoring dashboards to the behavior systems that guide robot decision-making. The ideal candidate enjoys solving complex engineering challenges, working across the full stack, and helping a team establish strong engineering practices. You’ll remain hands-on with development while influencing architecture, mentoring other engineers, and helping turn cutting-edge robotics technology into a reliable product deployed in the field.

Required Skills & Experience

  • 7+ years of professional software development experience
  • Strong full stack development experience across front-end and back-end systems
  • Experience developing and deploying software within a robotics company or robotics-focused environment
  • Proficiency with Go, Python, TypeScript, or similar programming languages
  • Experience building production front-end applications using React or a similar framework
  • Experience designing and implementing APIs and software architecture
  • Experience with robotics analytics, fleet monitoring, operational metrics, or real-time dashboards
  • Experience with messaging and streaming systems, including queues, pub/sub, or WebSockets
  • Experience building and maintaining CI/CD pipelines using tools such as GitHub Actions or Jenkins
  • Strong understanding of software engineering principles, clean code, SOLID design, and test-driven development
  • Experience working with real-time telemetry, monitoring, and observability systems
  • Strong debugging and problem-solving skills
  • Excellent communication skills and ability to collaborate across software, hardware, and robotics teams

Desired Skills & Experience

  • Experience with ROS or ROS2
  • Familiarity with robot autonomy frameworks, behavior trees, or state machines
  • Experience with BehaviorTree.CPP, py_trees, or similar tools
  • Experience with MQTT, OpenTelemetry, or real-time telemetry systems
  • Experience visualizing robotics data, telemetry, maps, or spatial information
  • Familiarity with robot log analysis, data replay, ROS bags, or structured event logs
  • Experience building teleoperation interfaces or remote robot supervision tools
  • Experience with low-latency video streaming
  • Experience with simulation environments such as MuJoCo or Isaac Sim
  • Experience with software-in-the-loop testing
  • Experience with edge computing, on-robot services, over-the-air deployments, or fleet orchestration
  • Experience mentoring engineers or providing technical leadership
  • Contributions to open-source projects

What You Will Be Doing

  • Design, develop, and maintain software across the robotics technology stack
  • Build and improve front-end applications for fleet monitoring, mission planning, teleoperation, and operational dashboards
  • Develop back-end services, APIs, and tooling that connect robot systems, operators, and cloud infrastructure
  • Implement and maintain behavior trees and decision-making logic that support robot autonomy
  • Develop tools to author, visualize, test, and debug robot behaviors
  • Build reliable data pipelines connecting sensors, software processes, and robotics systems
  • Identify and resolve concurrency issues, race conditions, deadlocks, and system integration problems
  • Develop operational metrics to track robot uptime, mission success, throughput, intervention rates, and fleet health
  • Establish engineering standards for testing, CI/CD, monitoring, and observability
  • Improve system reliability, debuggability, and performance across deployed robotics platforms
  • Collaborate with robotics, hardware, perception, controls, data science, and field operations teams
  • Mentor engineers and help establish best practices across the engineering organization
  • Evaluate technical risks and architectural trade-offs and communicate recommendations to leadership
  • Support software deployment, troubleshooting, and continuous improvement of robots operating in real-world environments

Tech Breakdown

  • 25% Back-End Development / Go / Python / APIs
  • 20% Front-End Development / TypeScript / React
  • 20% Robotics Software / Behavior Trees / Autonomy
  • 15% Data Pipelines / Messaging / Real-Time Telemetry
  • 10% Fleet Monitoring / Analytics / Observability
  • 10% Architecture / Testing / CI/CD

Daily Responsibilities

  • 60% Hands-On Software Development
  • 15% Robotics Integration & Troubleshooting
  • 10% System Architecture & Technical Design
  • 10% Team Collaboration & Mentorship
  • 5% Testing, Documentation & Engineering Standards

The Offer

  • Competitive compensation
  • Opportunity to join an innovative robotics startup in the automotive technology space
  • Significant technical ownership across the robotics software stack
  • Hands-on development of products deployed in real-world environments
  • Opportunity to influence software architecture and engineering standards
  • Collaboration with multidisciplinary robotics, hardware, and software teams
  • Opportunity to mentor engineers and grow into broader technical leadership
  • Fast-paced environment with opportunities for professional growth

You Will Receive The Following Benefits

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k)
  • Professional Development Opportunities
  • Collaborative Engineering Environment
  • Career Growth Opportunities

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Posted By: Shane Tomlinson

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools