DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 02:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Software Engineer Intern- Runtime, Robotics

Plus · Santa Clara, CA

PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus was named by Fast Company as one of the World’s Most Innovative Companies. Partners including TRATON GROUP’s Scania, MAN, and International brands, Hyundai Motor Company, Iveco Group, Bosch, and DSV are working with Plus to accelerate the deployment of next-generation autonomous trucks. If you’re ready to make a huge impact and drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams.

The intern will help spearhead the evolution of our robot’s communication backbone by integrating ROS2 into our high-performance software stack.

Responsibilities:

  • Modern Middleware Architectures: Transitioning systems toward ROS2 and DDS (Data Distribution Service) paradigms.
  • System Interoperability: Designing bridges and custom RMW (ROS Middleware) configurations for hybrid environments.
  • Field Engineering: On-vehicle deployment, hardware-in-the-loop (HIL) testing, and performance optimization.
  • Required Skills:

  • Advanced Proficiency in C++ (17 or later): Strong background in systems-level programming and modern software design patterns.
  • Robotics Middleware Knowledge: Familiarity with the ROS2 ecosystem (Nodes, Pub/Sub, Services) and an interest in how different transport layers handle data.
  • Systems Analysis: Experience or interest in benchmarking software performance and identifying optimization opportunities, comfortable working in Linux environments and debugging hardware-software interfaces.
  • Familiarity with robotics middleware (such as ROS, DDS, or Cyber RT) is highly preferred.
  • Apply →

    Other roles at Plus

    • Software Engineer, SimulationSanta Clara, CA
    • Systems Engineering InternSanta Clara, CA
    • Systems Engineering InternSanta Clara, CA
    • Reinforcement Learning Planning Research InternSanta Clara, CA
    • Deep Learning Research InternSanta Clara, CA
    • Computer Vision Engineer InternSanta Clara, CA
    • Research Engineer Intern - Mapping & LocalizationSanta Clara, CA
    • Systems Engineering InternSanta Clara, CA
    • Perception InternSanta Clara, CA
    • Deep Learning InternSanta Clara, CA

    More Software roles

    • Principal Software EngineerRed Hat · Pune - Tower 6
    • Principal Software Engineer - Agentic AIRed Hat · Bangalore - Carina
    • Principal Software Engineer - Agentic AIRed Hat · Bangalore - Carina
    • Senior Compiler Optimization Engineer – LLVMNVIDIA · India, Bengaluru
    • Samlink Mainframe DeveloperKyndryl · Espoo (KFI51644) Quartetto Fuuga
    • Samlink Senior Mainframe DeveloperKyndryl · Espoo (KFI51644) Quartetto Fuuga
    • Consulting Engineer, MalaysiaCisco · Kuala Lumpur, Malaysia
    • Product Compliance EngineerCisco · Lysaker, Norway
    • Associate II, Software EngineeringAlcon · Bangalore, India
    • Senior Software Engineer, Apple Game ServicesApple · Seattle