Robotics Solutions Engineer

Bright Vision Technologies
Any Location, VA
Remote
Job Description
Role Overview

We are seeking an experienced Robotics Software Engineer to design, build, and integrate software systems that power autonomous robots and robotic platforms. In this role, you will work across the full robotics software stack, from low-level sensor integration and motion planning to high-level perception and behavioral systems.

What You Will Do

You will work closely with cross-functional partners to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers.

Why It Might Be a Fit

The ideal candidate will combine strong software engineering fundamentals with deep working knowledge of robotics frameworks, real-time systems, and sensor fusion. You will be expected to bring strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.

Requirements

  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field
  • Five or more 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

Benefits

  • Salary Range: $100,000–$150,000 Annually
]]>