Robotics Software Engineer

Bright Vision Technologies•Hoffman Estates, IL
•$80,000 - $104,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced Robotics Software Engineer to design, build, and integrate software systems for autonomous robots and robotic platforms. The role spans the robotics software stack, including low-level sensor integration and motion planning through high-level perception and behavioral systems. The engineer will work with product, design, engineering, operations, and business stakeholders to translate ambiguous requirements into well-engineered solutions. The position also involves contributing to code and design reviews and mentoring junior engineers, with an emphasis on strong engineering discipline, clear communication, and production-quality work.

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 or particle filter techniques.
  • Experience with simulation environments such as Gazebo, Isaac Sim, or MuJoCo.
  • Strong debugging skills in real-time and concurrent systems.
  • Excellent communication and documentation skills.
  • Experience supporting field tests and hardware integration.

Nice To Haves

  • Advanced degree in Robotics or a related field.
  • Exposure to autonomous vehicles, drones, or industrial automation.
  • Experience with safety-critical software, such as ISO 26262 or IEC 61508.
  • Familiarity with ML-based perception pipelines.
  • Open-source contributions in robotics.

Responsibilities

  • Design, build, and integrate software systems for autonomous robots and robotic platforms.
  • Work across the robotics software stack, from low-level sensor integration and motion planning to high-level perception and behavioral systems.
  • Collaborate with product, design, engineering, operations, and business stakeholders to translate requirements into solutions.
  • Contribute to code reviews and design reviews.
  • Mentor more junior engineers.
  • Support field tests and hardware integration.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service