
Senior Software Engineer
2 days ago
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 sinks
- Optimize 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 dashboards
- Low-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)
Job Type: Full-time
Pay: $8, $14,000.00 per month
Experience:
- Robotics: 4 years (Required)
Work Location: In person
-
Senior Software Engineer
2 weeks ago
Singapore Propel Software Solutions Full time**COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Senior Software Manager
4 days ago
Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full timeOverview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...
-
Software Engineer/Senior Software Engineer
1 week ago
Singapore PSA Singapore Full timeSoftware Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...
-
Software Engineer/Senior Software Engineer
6 days ago
Singapore PSA Singapore Full timeSoftware Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...
-
Software Engineer/Senior Software Engineer
6 days ago
Singapore PSA Singapore Full timeSoftware Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join...
-
Software Engineer/Senior Software Engineer
6 days ago
Singapore PSA Singapore Full timeSoftware Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...
-
Senior Software Engineer
2 weeks ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time $90,000 - $120,000 per yearWe are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders.Responsibilities:Oversee and manage external interface projects from inception to completion.Collaborate with...
-
Senior Software Engineer
2 days ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeWe are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders. Responsibilities: Oversee and manage external interface projects from inception to completion. Collaborate...
-
Senior Software Engineer
2 weeks ago
Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time $80,000 - $120,000 per yearResponsibilitiesDesign, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution.Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and refactoring.Work...
-
Senior Software Engineer
2 days ago
Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full timeResponsibilities Design, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution. Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and refactoring. ...