Website Infotroz Solutions
Infotroz Solutions is an innovative technology company specializing in cutting-edge software solutions, automation, and robotics integration. We leverage advanced technology to build intelligent systems that drive efficiency and solve complex physical world problems for our global clients.
Position: Robot Operating System (ROS) Developer
Location: Chennai, Coimbatore, Pondicherry, Bangalore, Hyderabad
Employment Type: Full-Time, Permanent
Experience Level: Fresher with Strong Portfolio / Experienced
Reports To: Robotics Team Lead / Engineering Manager
Shift: Standard day shift; rotational shifts may apply based on project requirements
Company Overview
Infotroz Solutions is an innovative technology company specializing in cutting-edge software solutions, automation, and robotics integration. We leverage advanced technology to build intelligent systems that drive efficiency and solve complex physical world problems for our global clients.
Role Overview
We are seeking a talented and innovative ROS Developer to design, program, and implement software solutions for autonomous systems and robotic platforms. The ideal candidate will be instrumental in developing the core functionalities of our robotics projects, from navigation and manipulation to perception systems.
Responsibilities
Design, develop, and implement robust software modules and drivers using the Robot Operating System (ROS/ROS 2) framework.
Integrate and configure various hardware components, including sensors (LiDAR, cameras, depth sensors), actuators, motor controllers, and robotic arms.
Implement algorithms for localization, mapping (SLAM), navigation, motion planning, and computer vision within the ROS environment.
Collaborate with electrical and mechanical engineering teams to ensure seamless hardware-software integration and system functionality.
Perform debugging, testing, and system validation on physical robots and in simulated environments (e.g., Gazebo, RViz).
Optimize system performance, latency, and resource utilization for real-time operation.
Document software architecture, code, and development procedures to ensure maintainability and knowledge sharing.
Required Qualifications & Experience
Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related quantitative field.
For Freshers: Strong academic background and a demonstrable project portfolio showcasing hands-on robotics or ROS projects (academic projects, internships, GitHub contributions are essential).
For Experienced: 1-5+ years of proven experience in robotics software development, with hands-on experience specifically using ROS/ROS 2 in projects.
Strong understanding of Linux environments, object-oriented programming principles, and software development lifecycle.
Excellent problem-solving skills and the ability to work in a collaborative, fast-paced environment.
Tools & Systems Knowledge
Programming Languages: Expertise in C++ and Python is essential.
Frameworks & OS: Hands-on experience with ROS (Noetic/Foxy/Humble), Linux (Ubuntu).
Simulation & Tools: Experience with Gazebo, RViz, MoveIt!, and Navigation2 stack.
Hardware Knowledge: Familiarity with sensors (LiDAR, IMU, cameras) and microcontrollers (Arduino, Raspberry Pi).
Version Control: Proficiency with Git and standard MLOps/DevOps practices for robotics is a plus.
How to Apply
If you are interested in this opportunity, please apply directly via email with your updated resume and a link to your online portfolio to hr@infotroz.com.
To apply for this job email your details to admin@infotroz.com
