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