Robotics Software Engineer
Indexed description
Bright Vision Technologies is a software development company seeking a skilled Robotics Software Engineer to join its dynamic team and contribute to its mission of transforming business processes through technology.
Requirements
- Develop robotics software in C++ and Python
- Design and integrate sensor data pipelines
- Implement perception, localization, and mapping algorithms
- Develop motion planning, control, and trajectory generation algorithms
- Build behavioral systems using state machines, behavior trees, or task planners
- Integrate ROS / ROS 2 frameworks with custom hardware and embedded systems
- Implement safety-critical patterns including watchdogs, fault detection, and safe stops
- Build simulation environments for development and testing
- Collaborate closely with mechanical, electrical, and ML engineers
- Design and execute field tests, including data collection and post-test analysis
- Maintain comprehensive technical documentation
- Mentor and coach junior and mid-level engineers
Benefits
- Competitive base salary
- Benefits
Originally posted on Himalayas
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search