Senior Robotics Software Engineer — Remote

Triwill Group

United States

Remote

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bright Vision Technologies is seeking a seasoned Robotics Engineer to design, build, and integrate software powering autonomous robots. You will work across the full software stack from sensor integration and SLAM to perception, localization, and behavior systems, collaborating with product, design, engineering, and operations teams.

The role requires 5+ years of robotics software experience, strong C++/Python skills, and hands-on ROS/ROS2 in production.

Qualifications

  • Bachelor's or Master's degree in Robotics, CS, EE or related field.
  • 5+ years of robotics software engineering experience.
  • Strong programming skills in C++ and Python.
  • Hands-on experience with ROS or ROS 2 in production projects.
  • Solid experience with at least one of perception, localization, motion planning, or control.
  • Familiarity with sensor fusion and Kalman/particle filter techniques.
  • Experience with simulation environments (Gazebo, Isaac Sim, MuJoCo).
  • Strong debugging skills in real-time and concurrent systems.
  • Excellent communication and documentation skills.
  • Experience supporting field tests and hardware integration.

Responsibilities

  • Develop robotics software in C++ and Python, with real-time performance and reliability.
  • Design and integrate sensor data pipelines (cameras, LiDAR, IMUs).
  • Implement perception, localization, and mapping algorithms (SLAM, sensor fusion).
  • Develop motion planning, control, and trajectory generation under constraints.
  • Build behavioral systems using state machines, behavior trees, or planners.
  • Integrate ROS/ROS 2 frameworks with hardware and embedded systems.
  • Implement safety-critical patterns including watchdogs and safe stops.
  • Build simulation environments (Gazebo, Isaac Sim) for development and testing.
  • Collaborate with mechanical, electrical, and ML engineers on requirements and standards.
  • Design and execute field tests with data collection and analysis.
  • Maintain comprehensive documentation and runbooks for onboarding.
  • Mentor junior/mid engineers and drive knowledge sharing.
  • Evaluate emerging robotics technologies and provide grounded recommendations.

Skills

C++
Python
ROS/ROS2
Sensor fusion
SLAM
Kalman filtering
Real-time systems
Software design
Mentorship

Education

Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering

Tools

ROS/ROS2
Gazebo
Isaac Sim
MuJoCo

Job description

Bright Vision Technologies is seeking a seasoned Robotics Engineer to design, build, and integrate software powering autonomous robots. You will work across the full software stack from sensor integration and SLAM to perception, localization, and behavior systems, collaborating with product, design, engineering, and operations teams.

The role requires 5+ years of robotics software experience, strong C++/Python skills, and hands-on ROS/ROS2 in production.

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

Similar jobs worth comparing

Senior Robotics Software Engineer - Remote
Senior Robotics Software Engineer - Remote

Bright Vision Technologies • Milpitas (CA)

On-site
USD 70,000 - 100,000
Senior Robotics Software Engineer – Remote
Senior Robotics Software Engineer – Remote

Bright Vision Technologies • Novi (MI)

On-site
USD 80,000 - 104,000
Senior Embedded Robotics Engineer - Remote
Senior Embedded Robotics Engineer - Remote

Bright Vision Technologies • Flower Mound (TX)

On-site
USD 125,000 - 145,000
Senior Remote Autonomous Systems Engineer
Senior Remote Autonomous Systems Engineer

United States Digital Space LLC • United States

Remote
USD 100,000 - 150,000
Senior Robotics Software Engineer - Remote
Senior Robotics Software Engineer - Remote

Visa Hunt • United States

On-site
USD 100,000 - 150,000
Remote Autonomous Robotics Software Engineer
Remote Autonomous Robotics Software Engineer

Bright Vision Technologies • Bellevue (WA)

On-site
USD 100,000 - 150,000
Remote Robotics Software Engineer — Real-Time Autonomy
Remote Robotics Software Engineer — Real-Time Autonomy

Bright Vision Technologies • United States

Remote
USD 90,000 - 120,000
Remote Robotics Software Engineer — ROS 2, SLAM & Perception
Remote Robotics Software Engineer — ROS 2, SLAM & Perception

Bright Vision Technologies • Andover (MA)

On-site
USD 100,000 - 150,000
Remote Robotics Software Engineer (C++, Python, ROS2)
Remote Robotics Software Engineer (C++, Python, ROS2)

Bright Vision Technologies • Raleigh (NC)

On-site
USD 100,000 - 150,000
Remote Robot Software Engineer (ROS, Perception & SLAM)
Remote Robot Software Engineer (ROS, Perception & SLAM)

United States Digital Space LLC • United States

Remote
USD 100,000 - 150,000