Position: Senior Robotics Enginner
Company: SoftServe
Category: C++
Experience required: 5y
English level: upper

SoftServe Robotics Group is growing and looking for talented people to join our team.
We are seeking a candidate with excellent interpersonal skills, passion, and a desire to build amazing things. Being a flexible, results-oriented problem-solver, you should also be a great team player. Projects can vary greatly, so you must like working in a changing environment and enjoy taking on new challenges.
YOU ARE
An expert in C/C++ and Python programming, with at least 6 years of experience in software development
Experienced in developing robotics, navigation, or vision systems
Knowledgeable of: ROS/ROS2, Gazeebo, and/or other simulation tools, behavior-based control, path-planning, obstacle avoidance, estimation, and control
Skilled with various sensors (ultrasonic, LIDAR, range sensors, etc.), multi-sensor systems
Highly capable of understanding, developing, and implementing the complex and efficient algorithms
An expert in Unix (Linux) systems
Competent in cloud services development (AWS is preferable)
Skilled in networking and different communication protocols
Showing a good understanding of HW/SW architecture design
Having a deep understanding of testing, Continuous Integration, Build&Deployment, and monitoring of complex systems
Possessing basic experience with AI (computer vision, reinforcement learning, etc.)
A holder of an MSc or Ph.D. degree in Computer Science, Applied Mathematics, Robotics, or a related field
SLAM, localization, mapping, path planning algorithms, obstacle avoidance, Bayesian/Kalman filters, sensor fusion (LiDAR, IMU, Visual, Odometry, Radar, GPS, etc.), holonomic, and nonholonomic motion planning, trajectory planning for robotics arms (MoveIt), etc.