Robotics Software Engineer
New
B
Bright Vision TechnologiesRobotics software
100% Remote (U.S.)Full-TimeMiddle
Salary80,000 - 104,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Five or more years of robotics software engineering experience.
- Required Skills
- PythonC++
Requirements
- Hold a Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field.
- Have five or more years of robotics software engineering experience.
- Demonstrate strong programming skills in C++ and Python.
- Have hands-on experience with ROS or ROS 2 in production projects.
- Have solid experience with at least one of perception, localization, motion planning, or control.
- Be familiar with sensor fusion and Kalman or particle filter techniques.
- Have experience with simulation environments such as Gazebo, Isaac Sim, or MuJoCo.
- Have strong debugging skills in real-time and concurrent systems.
- Have experience supporting field tests and hardware integration.
Responsibilities
- Design, build, and integrate software systems for autonomous robots and robotic platforms.
- Work across the robotics software stack, including low-level sensor integration, motion planning, perception, and behavioral systems.
- Translate ambiguous requirements into well-engineered solutions with product, design, engineering, operations, and business stakeholders.
- Contribute to code reviews and design reviews.
- Mentor more junior engineers.
- Support field tests and hardware integration.
View Full Description & ApplyYou'll be redirected to the employer's site