Advertisement:



Robotics Engineer

India, Republic Of India, Bengaluru
Last update 2025-02-09
Expires 2025-03-09
ID #2566590777
Free
Robotics Engineer
India, Republic Of India, Bengaluru,
Modified January 24, 2025

Description

Role Overview:

As a Robotics Engineer, you will play a key role in building necessary software and algorithms for deploying and testing end-2-end autonomous driving algorithms on vehicles. This will include ownership of verticals like localization, sensor fusion & calibration, control systems and sensors interfacing.


Key Responsibilities:

  • Develop and refine advanced localization software to ensure precise vehicle positioning including GPS-RTK, AHRS, etc. to work in diverse environments.
  • Ensure performance configurations and time synchronisation of multi-sensor data streams including but not limited to Camera, Li DARs, etc.
  • Conduct rigorous testing and validation of above systems under various environmental conditions.
  • Work on data logging systems ensuring necessary performance optimizations, transformations, etc.
  • Working on building internal tools for calibration for multiple sensors, including intrinsic and extrinsic parameters.
  • Develop automated calibration routines to streamline the calibration process including online calibration.
  • Develop and tune advanced control algorithms for autonomous vehicle navigation and manoeuvring.
  • Conduct rigorous testing and validation of control algorithms in simulated and real-world scenarios.
  • Take responsibility for testing the end-2-end models on Db W vehicles and validate the results for defined test cases.


Required Skills and Qualifications:

  • ROS (Robot Operating System):
  • Proficiency in ROS for developing modular and scalable robotics applications.
  • Experience with ROS-based development tools and frameworks such as RViz, Gazebo, and ROS2.
  • C++:
  • Strong command of C++ for real-time system development.
  • Experience with OOPs and modern programming practices.
  • Python:
  • Expertise in Python for rapid prototyping, data analysis, and scripting tasks.
  • Familiarity with scientific computing libraries such as Num Py, Sci Py, and Open CV.
  • Object-Oriented Programming (OOP):
  • Solid understanding of OOP principles for effective software design and maintenance.
  • Experience with software design patterns and best practices for scalable and maintainable code.
  • Understanding of Theoretical Robotics Principles like Coordinate Systems, Transformations, Sensor Configurations, etc.


Experience Preferred Qualifications:

  • 2-5 years of experience working with robotics startups or in relevant roles, demonstrating hands-on expertise in the above areas.
  • Experience with autonomous vehicle technology and understanding of its unique challenges.
  • Familiarity with additional tools and technologies such as SLAM (Simultaneous Localization and Mapping), machine learning, and computer vision.
  • Strong problem-solving skills and the ability to work collaboratively in a fast-paced environment.
  • Excellent communication skills to effectively convey complex technical concepts.

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Robotics engineer

⇐ Previous job

Next job ⇒     

 

Contact employer

    Employer's info

    Quick search:

    Location

    Type city or region

    Keyword


    Advertisement: