JOBSEARCHER

Robotics Software Engineer (Manipulator OR UAV)

Keywords: ROS2 / Manipulation / UAV / Motion Planning / Control / LinuxAbout the CompanyTrubot Inc. is a robotics company focused on intelligent inspection robots and automation solutions for data center operations. We build and deploy real-world robotic systems across multiple domains.Role SummaryWe are hiring Robotics Software Engineers for two parallel tracks:Track A: Robotic Manipulation (Mechanical Arm) Track B: UAV Systems (Drone) Candidates are expected to have strong experience in one of the above domains. There is no requirement to have experience in both.ResponsibilitiesDevelop and maintain ROS/ROS2-based robotic systems Design and implement control, perception, and system integration modules Work closely with hardware and system teams for real-world deployment Debug and optimize performance in field environments Build and maintain reusable software modules and tools Track A: Robotic Manipulation (ARM)ResponsibilitiesDevelop robotic arm control systems Implement FK/IK, trajectory planning, and motion control Integrate manipulation frameworks (e.g., MoveIt) Support end-effector integration and system-level testing RequirementsExperience with robotic arms or manipulation systems Strong understanding of kinematics and control Familiarity with MoveIt or similar frameworks Track B: UAV Systems (Drone)ResponsibilitiesDevelop UAV flight control and autonomy systems Integrate perception, navigation, and onboard computing Support real-world testing and deployment RequirementsExperience with UAV systems PX4 / ArduPilot / MAVROS or similar flight stacks Understanding of state estimation and navigation Common Requirements (Both Tracks)MS or above in Robotics, CS, EE, or related fields Strong programming skills in C++ and/or Python Experience with ROS or ROS2 Familiarity with Linux development environment Experience in system integration and debugging PreferredExperience in real-world robotic deployment Sensor integration (LiDAR, camera, IMU) Simulation tools (Gazebo, Isaac Sim, AirSim) LocationFremont, CA (Onsite)ApplicationWe welcome applications from qualified candidates. Please submit your resume to: info@trubot.aiPlease clearly indicate your preferred track (Robotic Manipulation or UAV) in your resume or email subject line.