Position: Senior Robotics Engineer (Romania is a priority location)
Company: SoftServe
Category: C++
Experience required: 5y
English level: upper

**WE ARE**
SoftServe is a global digital solutions company founded in 1993 and has been operating in Eastern Europe since 2014.

Today SoftServians work on 1,100+ projects with clients in the USA, Europe, and APAC regions. More than 13,000 people help transform, accelerate, and optimize how our clients, including ISVs and Fortune 500 companies do their business.

In May 2022 we extended our presence to Romania and opened our first delivery center in Bucharest. We’re dedicated to growing our local community to 800 at SoftServe Romania by 2025.

**SoftServe Robotics Group** is growing and looking for talented people to join our team. We are looking for a candidate with great 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
Having a proven experience in developing robotics, navigation, or vision systems
Having knowledge of and experience with several of the following: ROS/ROS2, Gazebo and/or other simulation tools, behavior-based control, path-planning, obstacle avoidance, estimation, and control
Experienced in various sensors (ultrasonic, LIDAR, range sensors, etc.), multi-sensor systems
Highly capable of understanding, developing, and implementing complex, and efficient algorithms
An expert in Unix (Linux) systems
Showing a good understanding of HW/SW architecture design
Having a deep understanding of testing, Continuous Integration, Build&Deployment, and monitoring of complex systems
A holder of an MSc or Ph.D. degree in Computer Science, Applied Mathematics, Robotics, or in a related field
Highly attentive to details with strong analytical skills, mathematical foundation, and a problem-solving attitude
A technology enthusiast who enjoys expanding the knowledge and sharing it with others
A team player with great interpersonal/communication skills
Having Upper-intermediate English level (both spoken and written)

**The following experience will be considered an advantage**
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.
Working knowledge or interest in a majority of the following areas: real-time computation, power electronics, electromechanical system design, dynamic simulation, tactile sensing, low-level motor control (control theory, state estimation), real-time control of multi-DOF robots
IoT background, development for ARM (STM32, etc.), RTOS
Any Programmable Logic Controls (PLCs), SCADA
Technical pre-sales activities (presentations, workshops, etc.), C-level presentation skills
Competency in cloud services development (AWS is preferable)
Possessing basic experience with AI (computer vision, reinforcement learning, etc.)
Skills in networking and different communication protocols

**YOU WANT TO WORK WITH**
Designing and developing solutions for different kinds of robots (mobile robots, robotic arms, drones)
Building multiple rapid prototypes as well as production-ready solutions
Testing robotics solutions both in simulation and in the real world
Integration of robots with cloud services (e.g. AWS using AWS RoboMaker)
Designing automated robotic systems used to increase the production and precision levels within a specific industry
Performing regular research of the latest trends and modern approaches in the robotics domain (navigation, sensing, decision making, the performance of robotic mechanism components or systems, etc.)

**TOGETHER WE WILL**
Accomplish great things together
Get a great deal of learning and development opportunities along with our structured career path
Work across evolving technological stacks in emerging domains
Work in a friendly environment with a team of great professionals
Enjoy offering and implementing your own solutions

**Enjoy corporate events and company benefits, like:**
25 paid days off during the year
Life and health insurance
Expert communities paid certifications and professional events
Various corporate events for relaxation and well-being
SoftServe University and its thousands of learning options
And moooore!