Robotics Software Engineer

4 weeks ago


Islamabad, Islamabad, Pakistan Dawlance Full time
Overview

As a Robotics Software Engineer, you'll play a key role in developing intelligent algorithms that power our next-generation robotic systems. You'll work on motion planning, SLAM, object tracking, and state estimation while leveraging your expertise in C++, ROS/ROS2, and computer vision to create breakthrough innovations.

What You'll Do
  • Design, develop, and maintain robotics software using Python and C++ with a focus on object-oriented programming.
  • Design and implement advanced algorithms for robot localization, mapping, and state estimation.
  • Implement and optimize SLAM algorithms (Cartographer, Gmapping, Hector SLAM, etc.) for real-time localization and mapping.
  • Work with AMCL (Adaptive Monte Carlo Localization) and other localization techniques to enhance navigation accuracy.
  • Develop and integrate image processing and point cloud algorithms (ICP, OpenCV, PCL) for environment perception and object tracking.
  • Design and implement path planning, coverage path planning, and motion planning algorithms for mobile robots.
  • Build, test, and simulate robotics applications in ROS2 and Gazebo.
  • Utilize Dbus and other middleware for inter-process communication and seamless system integration.
  • Apply machine learning techniques and libraries (e.g., OpenCV, Boost) to improve robotic perception and AI-driven capabilities.
  • Optimize software for performance, efficiency, and scalability in real-world robotics applications.
  • Collaborate with cross-functional R&D teams to integrate robotics software into hardware platforms.
  • Work in a Linux development environment, leveraging tools such as Git and Gerrit for version control and code reviews.
  • Conduct testing, debugging, and performance tuning of robotics systems.
  • Stay updated with emerging robotics technologies and actively contribute to continuous innovation.
What You Bring
  • Bachelor's/Master's/Ph.D. in Robotics, Computer Engineering, Electronics, Mechatronics, or a related field
  • 5+ years of experience in robotics software development or academic research
  • Strong programming skills in Python and C++, OOP, and cross-compilation techniques.
  • Hands-on experience with ROS/ROS2, OpenCV, and exteroceptive sense-based control solutions
  • In-depth knowledge of SLAM, AMCL, and motion planning algorithms.
  • Proficiency in image processing (OpenCV, PCL, point cloud processing, ICP).
  • Experience with simulation tools (Gazebo or similar).
  • Familiarity with Dbus or similar communication protocols.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and in a collaborative R&D environment.
Why Join Us?
  • Work with cutting-edge robotics and AI technologies
  • Be part of an innovative and collaborative R&D team
  • Grow your career with exciting learning opportunities
  • Make a real impact on the future of robotics

Ready to take robotics to the next level? Apply now and be part of our groundbreaking journey


#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Dawlance Full time 900,000 - 1,200,000 per year

    Responsibilities:Design and develop advanced algorithms for robot localization, mapping, and state estimationImplement motion planning, SLAM, and object tracking solutionsOptimize software for performance and efficiency in real-world applicationsCollaborate with cross-functional teams to integrate AI-driven capabilitiesUtilize OpenCV, Boost, and machine...

  • Robotics Engineer

    2 days ago


    Islamabad, Islamabad, Pakistan Integriti Full time 900,000 - 1,200,000 per year

    Requirements:-Bachelor's Degree in Computer Engineering, Electronics Engineering, Mechatronic Engineering, or related departments (master degree or Ph.D. is a plus),-Min. 5 years of experience of relevant industry or academic research experience in developing algorithms for robot localization, mapping, or state estimation.-Experience in developing state...

  • Robotics Teacher

    2 weeks ago


    Islamabad, Islamabad, Pakistan Foster International School Full time 1,200,000 - 3,600,000 per year

    Company DescriptionFoster International School is a forward-thinking educational institution dedicated to providing a world-class learning experience. With a strong focus on integrating advanced technology, innovative teaching methods, and personalized learning, we aim to nurture future leaders equipped with the skills and mindset to thrive in a rapidly...

  • Robotics Instructor

    2 weeks ago


    Islamabad, Islamabad, Pakistan Foster International School Full time $40,000 - $60,000 per year

    Company DescriptionFoster International School is a forward-thinking educational institution dedicated to providing a world-class learning experience. We integrate advanced technology, innovative teaching methods, and personalized learning to nurture future leaders. Our programs span Early Years, Primary, and Middle Years, all designed to empower students to...


  • Islamabad, Islamabad, Pakistan LearnOBots Full time 900,000 - 1,200,000 per year

    Designation:Senior Hardware Design EngineerLocation:LearnOBots(HQ), NSTP, NUST H-12, IslamabadJob Type:Full-TimeWorking Hours:Monday to Friday, 9:00 AM – 5:00 PMAbout LearnOBots:LearnOBots is an innovative EdTech company based at NSTP, NUST Islamabad, committed to transforming education in Pakistan through hands-on STEAM learning. We empower children to...

  • Software Developer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Excellence Delivered (ExD) Pvt Ltd Full time 900,000 - 1,200,000 per year

    Role Overview:We are seeking a talented and self-driven Software Developer with 3–4 years of experience in full-stack development. The ideal candidate will have a proven track record of delivering complete software solutions from concept to deployment, strong problem-solving abilities, and excellent communication skills.Key Responsibilities:Design,...


  • Islamabad, Islamabad, Pakistan Cavalier Group of Companies Full time 900,000 - 1,200,000 per year

    Job Title:Junior Embedded Systems Engineer (Defense & Integration)Job Summary:We seek a skilled junior Embedded Systems Engineer to design, develop, and integrate real-time embedded solutions for mission-critical defense applications. This role involves working with microcontrollers, sensors, embedded GPUs, FPGAs, and real-time systems, focusing strongly on...


  • Islamabad, Islamabad, Pakistan Kodifly Full time

    About KodiflyKodifly is revolutionizing infrastructure intelligence with next-gen spatial technologies. Headquartered in the Hong Kong Science Park and expanding to Islamabad, Pakistan, we are backed by HKAI Lab, the NVIDIA Inception program, and a fast-growing portfolio of smart city and infrastructure safety projects. Our flagship solution, SpatialSense,...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour SoftwareJoin to apply for the Senior Software Developer role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has...


  • Islamabad, Islamabad, Pakistan Vadion (Software Product Development Services) Full time 400,000 - 800,000 per year

    Would you be interested in working within a team that is building an AI/ML enterprise software that automates business processes at a large scale?We seek a Junior Software Automation Engineer interested in software automation using enterprise-grade tools, scripts, and ML models for ourIslamabadoffice.ResponsibilitiesWrite code snippets in JavaScript or ...