ROS Developer

4 weeks ago


Sahibzada Ajit Singh Nagar, India Zigsaw Full time
Overview:The ROSDeveloper plays a crucial role in our organization contributing tothe development of stateoftheart robotic systems. This role ispivotal in ensuring the robustness efficiency and scalability ofour robotic platforms and directly impacts our ability to delivercuttingedge solutions to our clients.KeyResponsibilities:
  • Design andimplement software architecture for robotic systems using RobotOperating System (ROS)
  • Develop and maintain ROSpackages for various roboticapplications
  • Collaborate with crossfunctionalteams to integrate perception navigation and manipulationmodules
  • Create and optimize mapping andlocalization algorithms within the ROSframework
  • Implement and optimize stateoftheartAI/ML algorithms for roboticapplications
  • Conduct performance analysis andprofiling to optimize ROSbased roboticsystems
  • Ensure code quality organization andautomation using best practices and tools
  • Debugand resolve issues related to ROSbased software and hardwareintegration
  • Contribute to the development ofsimulation environments and testingframeworks
  • Stay updated with the latest ROScapabilities and contribute to ROS communityprojects
RequiredQualifications:
  • Bachelors or higherdegree in Computer Science Robotics Electrical Engineering orrelated field
  • Demonstrated experience indeveloping robotic systems usingROS
  • Proficiency in C and Python programminglanguages
  • Strong understanding of roboticsprinciples and kinematics
  • Experience with AI/MLalgorithms and their integration intoROS
  • Expertise in sensor integration perceptionand localization within ROS
  • Proven track recordof developing and optimizing mapping and navigationalgorithms
  • Familiarity with version controlsystems such as Git
  • Experience with Agiledevelopment methodologies and software engineering bestpractices
  • Excellent problemsolving anddebugging skills in a ROS environment
  • Abilityto work effectively in a collaborative teamenvironment
  • Solid communication skills andability to document technical designs andcode
  • Experience with simulation tools such asGazebo and Rviz
  • Knowledge of softwaredevelopment for embedded systems is aplus
  • Understanding of Linuxbased systemdevelopment is preferred

sensorintegration,perception,problem-solving,localization,ros,c++,softwareengineering best practices,debugging,robot operating system(ros),robotics,python,ai/ml algorithms,simulation tools (gazebo,rviz),git,mapping and navigation algorithms,linux-based systemdevelopment,agile development methodologies


  • ROS Developer

    2 hours ago


    ajit, India Zigsaw Full time

    Overview: The ROSDeveloper plays a crucial role in our organization contributing tothe development of stateoftheart robotic systems. This role ispivotal in ensuring the robustness efficiency and scalability ofour robotic platforms and directly impacts our ability to delivercuttingedge solutions to our clients.KeyResponsibilities: Design andimplement software...

  • Property Manager

    17 hours ago


    Sahibzada Ajit Singh Nagar, India JLL Full time

    Position: Property Manager, Mohali Business: Property and Asset Management, Mohali. What this job involves You will be in charge of the entire bouquet of Property Management Services provided at the site. Your role will be to ensure smooth operations at the facility/site by enhancing efficiency using innovation and technology. Your role will...

  • Property Manager

    2 days ago


    ajit, India JLL Full time

    Position: Property Manager, Mohali Business: Property and Asset Management, Mohali. What this job involves You will be in charge of the entire bouquet of Property Management Services provided at the site. Your role will be to ensure smooth operations at the facility/site by enhancing efficiency using innovation and technology. Your role will...