Company Detail

Hivebotics
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • We are looking for a Senior Software Engineer – Robotics Manipulation & Vision to lead the development of the manipulation system for our autonomous mobile manipulation robot. The role involves motion planning, grasp planning, vision-guided manipulation, and safety-critical control of robotic arms and end-effectors. You will work closely with the navigation and perception teams to ensure seamless robot-environment interaction.
    Key Responsibilities:Design and implement robotic manipulation pipelines using MoveIt, ROS 2, and C++.Develop vision-guided manipulation (eg., object detection and pose estimation) for detecting shapes of toilets and sinksOptimize path planning (OMPL, STOMP) for collision-free arm motions in tight spaces.Implement force-torque control and compliant motions for safe interaction with surfaces.Architect behavior tree-based task execution for manipulation workflows (e.g., "pick tool → scrub → retract").Integrate safety monitors (e.g., torque limits, emergency stops) into the manipulation stack.Work with embedded teams to ensure low-latency communication between manipulators and sensors.Conduct real-world testing in fields and refine manipulation robustness.Create APIs to interface with 3rd-party UI dashboardsLow-Level Driver Development:Write custom drivers for actuators (servos, linear motors) and end-effector tools (suction pumps, spray nozzles).Interface with microcontrollers (Arduino, STM32) for real-time sensor feedback (force-torque, proximity sensors). Required Skills & Qualifications:PhD/MS in Robotics, computer science or equivalent domain.5+ years in robotic manipulation (industrial arms, mobile manipulators).Expertise in MoveIt, ROS 2, and motion planning (experienced with MoveIt Pro will be a great plus).Strong C++ skills with experience in real-time robotic control.Background in computer vision (OpenCV, PyTorch, YOLO) for object detection/grasping.Experience with end-effector tooling (grippers, suction systems, cleaning attachments).Knowledge of force control and compliant manipulation strategies.Familiarity with behavior trees for task sequencing.Bonus: Experience with 6/7-DoF arm kinematics (URDF, IK solvers).Prior work with manipulators(eg., KUKA, kinova, UR, Franka)

  • Robotics Software Engineer Intern  

    - Singapore

    Job Summary:The Robotics Software Engineer Intern will support the design, development, and testing of software systems and algorithms for robotic applications. This role offers hands-on experience in software engineering for robotics, focusing on programming, simulation, and integration tasks. The ideal candidate will possess strong programming skills, an interest in robotics software, and enthusiasm to contribute to innovative projects.
    Responsibilities:Assist in developing and implementing robotic software solutions and algorithms.Support testing, debugging, and optimization of robotic software.Collaborate closely with engineering teams to enhance robotic system performance.Document software development processes and maintain clear records of testing results.Research emerging robotics software technologies and methodologies to propose improvements.Assist in software integration and testing on robotic hardware.Participate in simulations using robotics frameworks such as ROS and Gazebo.Provide technical support during onsite deployment and testing of robots at customer locations (Singapore, US, Europe).Handle any additional software-related tasks assigned by the supervisor.
    Qualifications:Currently pursuing a Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, or a related discipline.Proficiency in programming languages such as C++ and Python.Basic understanding of robotics software principles, including perception, localization, navigation, and control systems.Familiarity with robotics simulation environments and frameworks, especially ROS (Robot Operating System) and Gazebo.Fundamental knowledge of electronic and electrical concepts as applied to robotics systems.Strong analytical and problem-solving skills.Ability to work effectively within a team-oriented environment.Eager to learn and proactively contribute to challenging robotics software projects.

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany