Senior Robotics Software Engineer

Tantradyuti Technologies Pvt Ltd

United States

Remote

USD 120,000 - 170,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible working hours
Competitive salary

Job summary

Tantradyuti Technologies Pvt Ltd is looking for a Robotics Software Engineer to design and implement ROS 2 nodes, fleet coordination, and on-robot middleware that interfaces with cloud services across diverse hardware platforms.

You will work on perception, navigation, and task execution modules while building test suites and contributing to the robot-to-cloud APIs. The role requires strong C++ (17/20) and Python skills and experience with ROS 2 in production environments.

Qualifications

  • At least 4 years delivering production ROS 2 systems on physical robots.
  • Strong C++ (17 or 20) and practical Python skills.
  • Experience debugging across hardware, drivers, middleware, and application code.
  • Comfort working directly with robot hardware and its constraints.
  • Understanding of distributed systems and coordinating a fleet.

Responsibilities

  • Design ROS 2 nodes and fleet coordination features for multi-robot systems.
  • Develop on-robot middleware that connects with cloud services.
  • Build perception, navigation, and task execution modules for varied robot platforms.
  • Create and maintain integration and hardware-in-the-loop test suites.
  • Define robot-to-cloud APIs with the cloud platform team.
  • Review code and mentor engineers as the team grows.

Skills

Fleet coordination
Distributed systems
On-robot debugging
Hardware interaction

Tools

C++17/20
Python
ROS 2
DDS (CycloneDDS/Fast DDS)
Nav2/MoveIt 2
Yocto/Embedded Linux

Job description

Role overview

Build the robotics software that lets multiple robots coordinate and carry out tasks across different hardware platforms. The work spans ROS 2 architecture, on-robot middleware, perception and navigation, and the interfaces connecting robots to cloud services.

Responsibilities
  • Design ROS 2 nodes and fleet coordination features for multi-robot systems.
  • Develop on-robot middleware that connects with cloud services.
  • Build perception, navigation, and task execution modules for varied robot platforms.
  • Create and maintain integration and hardware-in-the-loop test suites.
  • Define robot-to-cloud APIs with the cloud platform team.
  • Review code and help mentor engineers as the team grows.
Requirements
  • At least 4 years delivering production ROS 2 systems on physical robots.
  • Strong C++ (17 or 20) and practical Python skills.
  • Experience debugging across hardware, drivers, middleware, and application code.
  • Comfort working directly with robot hardware and its constraints.
  • Understanding of distributed systems and the challenges of coordinating a fleet.
Nice to have
  • Experience with Nav2 or MoveIt 2, or tuning ROS 2 DDS implementations such as CycloneDDS or Fast DDS.
  • Familiarity with Yocto or embedded Linux deployment, or over-the-air update systems.
Benefits and work setup
  • Fully remote, with flexible working hours.
  • Competitive salary.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Sentiac • United States

Remote
USD 120,000 - 180,000
Senior Robotics Software Engineer (Remote, Flexible)
Senior Robotics Software Engineer (Remote, Flexible)

Tantradyuti Technologies Pvt Ltd • United States

Remote
USD 120,000 - 170,000
Fully remote
Flexible working hours
Competitive salary
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • San Francisco (CA)

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

Whelix • Boston (MA)

On-site
USD 150,000 - 210,000
Health benefits
Equity
Ownership of software
+1
Robotics ROS 2 Developer Full Time (Hybrid/Remote-India Only)
Robotics ROS 2 Developer Full Time (Hybrid/Remote-India Only)

Acceleration Robotics • United States

Hybrid
USD 3,200 - 5,700
Stock options
Hybrid/Remote work
Software Engineers
Software Engineers

Blue Sky Robotics • Chapel Hill (NC)

On-site
USD 80,000 - 120,000
Work on production systems
End-to-end software ownership
Quick shipping of work in active deployments
+1
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Whelix • Boston (MA)

On-site
USD 140,000 - 190,000
Equity
Ownership of software
Startup experience
+1
Robot Software Engineer
Robot Software Engineer

Maxwell Bond • Los Angeles (CA)

On-site
USD 85,000 - 120,000
Robotics Engineer
Robotics Engineer

Cindavi • Tacoma (WA)

Hybrid
USD 80,000 - 130,000
Relocation assistance
Hybrid work
Remote work possible
Senior Robotics Software Engineer (R&D)
Senior Robotics Software Engineer (R&D)

Prime Vision • Arlington (VA)

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