Robotics Engineer Intern

Ricoh Company, Ltd.Boulder, ColoradoHybridInternshipListed 1 hour ago

Apply now

About this role

Robotics Engineer Intern

Job Description

We are seeking a motivated and enthusiastic Robotics Engineer Intern to join our dynamic team at Ricoh USA for summer 2027. As a Robotics Engineer Intern, you will gain hands-on experience with advanced robotic systems, work directly with cutting-edge technologies, including simulation-driven robot training in NVIDIA Isaac Sim, and contribute to projects that push the boundaries of industrial automation.

Responsibilities

- Assist in the design, development, and testing of robotic systems and components, with an emphasis on collaborative robot (cobot) platforms.

- Contribute to the development of control architectures using ROS2, enabling higher-level autonomy and digital twin integration.

- Develop and integrate sensor fusion techniques across multiple sensing modalities (e.g., cameras, depth sensors, LiDAR) for perception and safety.

- Support algorithm development for computer vision, object detection, and pose estimation.

- Assist in training, fine-tuning, and evaluating deep learning models for object detection and pose estimation using frameworks such as PyTorch, extending existing computer vision algorithm development work.

- Collect and curate large-scale synthetic training data in NVIDIA Isaac Sim, leveraging domain randomization and automatic ground-truth labeling for bounding boxes, segmentation masks, depth, and object poses.

- Support robot training in NVIDIA Isaac Sim / Isaac Lab, including reinforcement learning and imitation learning experiments for grasping, manipulation, and cobot motion tasks.

- Contribute to sim-to-real transfer by validating simulation-trained perception models and policies on physical cobot hardware, and iterating on scene fidelity and randomization ranges to close the sim-to-real gap.

- Contribute to system development on x86 platforms with NVIDIA GPU acceleration, while also evaluating embedded options (e.g., Jetson Orin) for potential cost, packaging, and performance benefits.

- Support initiatives using NVIDIA Omniverse for visualization, simulation, and digital twin environments.

- Support hardware and software integration across robotics, vision, production printers, and workflow systems to deliver cohesive automation solutions.

- Document project progress and contribute to proof-of-concept demonstrations integrating robotics, vision, and simulation.

Qualifications

- Enrolled in a Bachelor's or Master’s program in Robotics, Computer Engineering, Electrical Engineering, Computer Science, Mechanical Engineering, or related field.

- Strong interest in robotics, automation, and applied AI.

- Proficiency in Python and C/C++, with experience in robotics and vision libraries (e.g., ROS2, OpenCV, PCL).

- Coursework, research, or project experience with deep learning for computer vision, including hands-on use of a framework such as PyTorch to train and evaluate models.

- Understanding of sensors (cameras, LiDAR, depth) and hardware/software integration on robotic platforms.

- Excellent problem-solving ability and attention to technical detail.

- Ability to work independently and collaboratively across multidisciplinary teams.

Preferred Skills

- Familiarity with collaborative robots (e.g., UR series) and robotic arm kinematics.

- Experience with ROS2 middleware, simulation frameworks, and motion planning libraries.

- Exposure to object detection and pose estimation methods for manipulation and localization tasks, including training or fine-tuning your own models rather than only running pretrained ones.

- Hands-on experience with NVIDIA Isaac Sim or Isaac Lab, including synthetic data generation, domain randomization, or automatic ground-truth labeling.

- Familiarity with reinforcement learning or imitation learning for manipulation and grasping, using toolkits such as Isaac Lab, Gymnasium, or Stable-Baselines3.

- Awareness of sim-to-real transfer challenges and techniques for closing the gap between simulated and physical robot behavior.

- Experience with GPU-accelerated computing on x86 and interest in exploring embedded platforms (e.g., Jetson) for optimized deployments.

- Knowledge of computer graphics concepts and digital twin applications (e.g., NVIDIA Omniverse).

- Research or project experience in embodied robotics and reinforcement learning.

Join us and be part of a passionate team advancing robotics automation, vision, simulation-based robot training, and digital twin technology for next-generation industrial solutions.

Ricoh is an EEO/Affirmative Action Employer -- Minorities/Women/Protected Veterans/Disabled.