Search by job, company or skills

Genrobotics

Senior Robotic Software Engineer ( 2 - 5 Years)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a highly skilled Senior Robotic Software Engineer for development of ADAS-inspired features for advanced robotic platforms. In this role, you will design and implement safety-critical autonomy functions such as perception, obstacle avoidance, adaptive path planning, and intelligent assistive controls to enhance robot performance and reliability. You will collaborate with cross-disciplinary teams in hardware, controls, and AI to deliver robotic systems that operate safely in dynamic, real-world environments.

Job Responsibilities

  • Design and implement robotic ADAS-like features including obstacle detection, collision avoidance, autonomous navigation assistance, and safe human-robot interaction.
  • Develop and optimize algorithms for sensor fusion, real-time perception, and environment understanding using LiDAR, radar, depth cameras, and IMUs.
  • path planning and localization software development for indoor/outdoor robotic platforms.
  • Collaborate with hardware engineers to integrate sensors and validate performance on physical robot.
  • Ensure reliable and safe operation of robots in complex environments by applying functional safety principles.
  • Stay updated with emerging trends in robotics, autonomous systems, and advanced assistance technologies.
  • Document software designs, code, and test procedures.

Skills Required

  • Proficiency in programming languages such as C++ and Python.
  • Extensive experience with the Robot Operating System (ROS) or ROS 2.
  • Strong understanding of robotics concepts, including kinematics, dynamics, and control systems.
  • Expertise in perception algorithms, sensor fusion, and computer vision for robotics.
  • Experience in SLAM (Simultaneous Localization and Mapping) and navigation algorithms.
  • Familiarity with deep learning frameworks (PyTorch, TensorFlow) for perception tasks.
  • Experience integrating and calibrating robotic sensors (LiDAR, radar, cameras, ultrasonic, GPS/IMU).
  • Knowledge of embedded systems and real-time operating systems (RTOS).
  • Experience with version control systems, particularly Git.
  • Familiarity with robotic simulation tools (e.g., Gazebo).
  • Added Advantage : Experience with industrial robotic arms and manipulators.

Knowledge of web technologies for robotic interfaces.

Experience : Minimum of 2 years of professional experience in robotics software development.

Qualification : Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.

Location : Hyderabad

Skills: ros/ros2,lidar,ros,opencv,radar

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 129410769