The Research Engineer role is a Robotic Software Development role at THRSL and is responsible for designing, developing, and maintaining software applications for robotic systems. The role involves working closely with the robotics engineering team to create efficient and effective software solutions for various robotic applications.
Experience: 1-4 years
Role Expectations:
Design, develop, and test software for robotic systems, including applications for robot perception, navigation, and control.
Collaborate with robotics engineers to integrate software with robotic hardware systems.
Write code in languages such as ROS,ROS2, Python, and C++ to control robotic systems.
Develop and maintain technical documentation and reports related to software development for robotic systems.
Deploy and deliver algorithms based on robotic path planning, motion planning and decision making (A*, RRT, CC-RRT etc.) to create systems and products
Conceptualize, prototype, test, and launch cutting-edge autonomous navigation
Development of algorithms based on SLAM and ROS for robotic movement and pick and place operations
Development of algorithms for control mechanism of robots along with optimizing fleet management system for autonomous robot fleet deployment
Stay up to date with the latest advancements in robotics technology and incorporate them into software development.
Participate in team meetings to discuss progress, issues, and strategies
Requirements
Requisites: Exposure to software development of autonomous mobile robots with defense, manufacturing and automation domain background.
Competencies:
technical:
Proficiency in programming languages such as ROS/ROS2 and C++.
Familiarity with control systems, sensors, and actuators.
Experience with software development for robotic systems, including SLAM, robot perception, navigation, and control.
Strong problem-solving skills and attention to detail.
Ability to work in a fast-paced environment and handle multiple tasks simultaneously
behavioural:
We value behaviour aligned with CCODERS
Customer First: Operate with customer success mindset and align all our actions accordingly.
Collaborative problem solving: Organisation interest supersedes individual interests; working together to solve problems effectively.
Ownership Commitment: Going above beyond the call of duty while also keeping up with the promises targets under any circumstances.
Data Driven, First Principle : Objective Decision making based on data (Not on Hunches)
Expanding-Growth Mindset: Be open to new challenges whilst willing to step out of comfort zone in order to learn and grow.
Result commercial orientation: Manage cost and resources to achieve business outcomes commercial success.
Speed and Scalable Process Approach: Deploy processes that are flexible, agile and unlocks business value with speed.