Jobs
>
Mohali

    ROS Developer - Sahibzada Ajit Singh Nagar, India - Zigsaw

    Zigsaw background
    Description

    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



  • Idemia Chandigarh, India

    Since our founding, IDEMIA has been on a mission to unlock the world and make it safer through our cutting-edge identity technologies. Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, includin ...


  • SR Paryavaran Panchkula, India

    Company Overview: · SR Paryavaran Engineers Pvt Ltd is a leading company in the environmental engineering sector, specializing in advanced wastewater treatment solutions. With a commitment to innovation and sustainability, we design and manufacture a range of equipment crucial f ...


  • SR Paryavaran Panchkula, India

    Company Overview: · SR Paryavaran Engineers Pvt Ltd is a leading company in the environmental engineering sector, specializing in advanced wastewater treatment solutions. With a commitment to innovation and sustainability, we design and manufacture a range of equipment crucial f ...