Robotics Autonomy C++ Intern — ROS/State Machines

Venti

Singapore

On-site

SGD 17,000 - 23,000

Part time

41 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Venti Technologies in Singapore is seeking a highly motivated Software Engineer Intern to join our core development team. You will help design, develop, and deploy clean, fast, and reliable C++ code powering our autonomous vehicles.

Based in Asia, Venti Technologies is shaping autonomous logistics and welcomes ambitious students to join our team. This role offers hands-on experience in a fast-paced environment, working with state machines, ROS middleware, Linux, and production-quality code, with

Qualifications

  • Currently enrolled in a Bachelor's or Master's degree in Computer Science, Robotics, or related field.
  • Experience writing production-quality C++ code.
  • Experience developing in Linux and with hierarchical state machines.
  • Experience with ROS or similar middleware.

Responsibilities

  • Implementing and managing state machines (e.g., hierarchical state machines such as SMACH, Behavior Trees, or custom architectures) for complex control logic.
  • Implement advanced features for autonomous vehicles.
  • Design and develop clean, fast, reliable code.
  • Create and maintain technical design documents.

Skills

Modern C++
Linux
ROS
State machines
Behavior Trees
SMACH
Communication
Problem solving

Education

Bachelor's or Master's in CS/Robotics or related field

Tools

ROS Middleware
Git

Job description

Venti Technologies in Singapore is seeking a highly motivated Software Engineer Intern to join our core development team. You will help design, develop, and deploy clean, fast, and reliable C++ code powering our autonomous vehicles.

Based in Asia, Venti Technologies is shaping autonomous logistics and welcomes ambitious students to join our team. This role offers hands-on experience in a fast-paced environment, working with state machines, ROS middleware, Linux, and production-quality code, with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Robotics Software Engineer Intern - Autonomous Vehicles
C++ Robotics Software Engineer Intern - Autonomous Vehicles

Venti Technologies • Singapore

On-site
SGD 16,000 - 23,000
C++ Software Engineer Intern – Autonomous Vehicle Systems
C++ Software Engineer Intern – Autonomous Vehicle Systems

Venti Technologies Pte. Ltd. • Singapore

On-site
SGD 20,000 - 28,000
C++ Software Engineer Intern (Control)
C++ Software Engineer Intern (Control)

Venti Technologies Pte. Ltd. • Singapore

On-site
SGD 20,000 - 28,000
C++ Software Engineer Intern (Control)
C++ Software Engineer Intern (Control)

Venti Technologies • Singapore

On-site
SGD 16,000 - 23,000
C++ Software Engineer Intern (Control)
C++ Software Engineer Intern (Control)

Venti • Singapore

On-site
SGD 17,000 - 23,000
C++ Software Engineer Intern
C++ Software Engineer Intern

Venti • Singapore

On-site
SGD 13,000 - 20,000
Stipend
Senior Software Engineer C++
Senior Software Engineer C++

Venti Technologies • Singapore

On-site
SGD 70,000 - 90,000
Autonomous Vehicle Service Engineer Intern
Autonomous Vehicle Service Engineer Intern

Venti • Singapore

On-site
World-class benefits
Flexible working arrangements
International working environment
Robotics Software & Autonomy Intern
Robotics Software & Autonomy Intern

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Autonomous Driving Data & AI Intern
Autonomous Driving Data & AI Intern

Venti Technologies • Singapore

On-site
SGD 20,000 - 27,000
Flexible working hours
International working environment