Research Engineer - Motion planning ROS2
Location
Gurgaon | India
Job description
I.Hiring specifications
Job Purpose : The Research Engineer –path planning/motion planning and controls is a research and development role within THRSL. Research Engineer is expected to develop state-of-the-art Path planning and controls algorithms. And will work on the development of leading-edge products including the next-generation products. Ramp;D Engineer is expected to develop state-of-the-art Path planning algorithms.
Role Expectations - Take algorithms from conception to implementation and deployment
- Build robust solutions to cutting edge Autonomous driving problems
- Work across Motion planning, Behavior planning and Control system components
- Keep pace with the latest research in Computer Vision, Deep Learning, Reinforcement Learning
- Implement fast reliable code (C, C++, Linux)
- Work with existing code base to optimize performance
- 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 in a warehouse/factory
- Development of algorithms for control mechanism of robots along with optimizing fleet management system for autonomous robot fleet deployment
Reporting structure: Role will report into Deputy Manager (Ramp;D Mobile Robots)
Interactions - Internal Stakeholders: HODs, Research amp; Sr Research Engineers in Mobile robots department in Ramp;D function, System amp; Solution Integration team etc.
- External Stakeholders: Customers/Clients
II.PEOPLE SPECIFICATIONS Profile: Ideally
- Masters/PhD in Electrical/Electronics/ Computer Science or an equivalent Mathematics field + Machine Learning Background
- 1-6 years of industry experience
- Experience in C /C++ coding, exposure to ROS and ROS 2 is required.
- Experience in Probabilistic Robotics, SLAM, Optimal Control, Motion Planning.
- Strong expertise in Motion planning, trajectory planning, localization, and Autonomous systems.
- Strong understanding of Model Predictive and PID controllers
- Background in Optimal and learning-based control would be a strong plus
- Strong understanding of Motion control algorithms for Autonomous Driving Applications
- Understanding of filtering techniques such as Kalman filters, Particle filters, Bayes Filters, trajectory planning, and drive-by-wire system
Requisites: Exposure to software development in autonomous mobile robots with manufacturing and automation background.
Competencies Technical : - Strong software Engineering and Algorithm Development
- Experience with ROS/Autonomous Vehicles/Path Planning.
- Strong skills in Machine Learning and Deep Learning
- Strong understanding of Motion control algorithms for Autonomous Driving Applications
- Background in Deep Reinforcement Learning would be a plus
- Hands-on experience in robotic and/or autonomous vehicle system design and implementation
Behavioural Hi Tech way of working: We value behaviour aligned with CCODERS
- Collaborative: Organization interest supersedes individual interests; Helping others succeed.
- Commitment: Keeping up with the promises amp; targets under all circumstances
- Ownership: Going above and beyond the call of duty
- Data Driven, Frist Principle: Objective Decision making based on data (Not on Hunches).
- Empowerment: Take initiative amp; act decisively
- Result amp; Commercial Orientation: Focus on outcomes amp; stay aligned to business objectives
- Speed, Agility, Velocity: Quickly adapt to dynamic environments; learn amp; act fast
Job tags
Salary