CareerPlan

C++ Software Engineer Intern (Control)

SingaporeInternship2026-09-18 → 2026-10-17
Based in Singapore

Core

Design, develop, and deploy C++ code for autonomous vehicle control logic and advanced features.

Role type

Software Engineer Intern (Control)

Builds

Autonomous vehicle autonomy features and control systems

Domain

Robotics / Autonomous Logistics

Deliverable

production ML models | product features

Required skills

C++, Linux development, hierarchical state machines (SMACH/Behavior Trees), ROS middleware

Responsibilities

Implement and manage hierarchical state machines for complex control logic; Implement advanced features for autonomous vehicles; Design and develop clean, fast, reliable code; Create and maintain technical design documents