Loading ...

Robotics Software Engineer

Position: Robotic Software Engineer (Localization, Mapping and Navigation)

Company: Hyperever

Location: Istanbul Sarıyer ITU Arı Teknokent

Position Overview:

Our company is seeking a talented and experienced Robotic Software Engineer to join our team, specializing in Localization, Mapping, and Navigation. The ideal candidate will have a strong background in robotics, with expertise in developing algorithms and software systems for localization, mapping, and navigation in real-world environments. This role requires proficiency in ROS, C++, and Python programming languages, as well as familiarity with robotic sensors and perception technologies.

Responsibilities:

  • Design, develop, and implement algorithms and software systems for robot localization, mapping, and navigation in ROS environments.
  • Develop and integrate sensor fusion algorithms to enable accurate localization using data from various sensors such as lidar, and inertial measurement units (IMUs).
  • Implement state-of-the-art mapping algorithms to generate and maintain high-fidelity maps of the robot’s environment.
  • Develop navigation algorithms to enable autonomous or semi-autonomous navigation capabilities, including path planning and obstacle avoidance.
  • Test and validate algorithms and software systems using simulation environments as well as real-world robotic platforms.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • Proven experience in developing localization, mapping, and navigation algorithms for robotic systems.
  • Proficiency in programming languages commonly used in robotics development, including C++ and Python.
  • Strong understanding of ROS architecture and experience with ROS-based software development.
  • Experience with robotic sensors such as lidar, cameras, and IMUs, as well as sensor fusion techniques for localization and mapping.
  • Familiarity with robotic perception techniques, including point cloud processing with PCL Library, SLAM methods (Simultaneous Localization and Mapping).
  • Experience with motion planning algorithms, including both traditional methods (e.g., A* algorithm) and modern techniques (e.g., sampling-based planners, optimization-based planners).
  • Strong analytical and problem-solving skills, with the ability to debug and troubleshoot complex robotic systems.
  • Prior experience with autonomous mobile robots or robotic platforms is a plus.
Job Category: Software
Job Type: Full Time
Job Location: Istanbul

Apply for this position

Allowed Type(s): .pdf
If youre looking to enhance your gaming experience on the go, you can download the Vinlajn app for Android and enjoy a seamless interface for your favorite gambling games. For those interested in exploring a variety of slot machines, our platform offers a comprehensive guide to understanding different game features and strategies.Engage in the excitement of online sports betting to experience the thrill of predicting outcomes while exploring other gambling games like slot machines.