C++ Software Engineer Intern – Autonomous Vehicle Systems

Venti Technologies Pte. Ltd.

Singapore

On-site

SGD 20,000 - 28,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Venti Technologies Pte. Ltd. seeks a highly motivated Software Engineer Intern to join our core development team in Singapore.

You will design, develop, and deploy clean, fast, and reliable C++ code powering autonomous vehicles, with hands-on experience in a fast-paced robotics environment. The role offers exposure to production-quality code, hierarchical state machines, ROS, Linux development, and collaboration with engineers on advanced autonomy features.

Qualifications

  • Pursuing a Bachelor's or Master's degree in Computer Science, Robotics, or related fields.
  • Experience writing production-quality code in C++.
  • Experience developing in a Linux environment.
  • Experience with hierarchical state machines.
  • Experience with ROS or similar middleware.
  • Strong organizational and communication skills.
  • Able to work in a fast-paced environment and under pressure.

Responsibilities

  • Implement and manage state machines (hierarchical state machines, 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

Production-quality C++
Linux development
Hierarchical state machines
ROS
Strong communication

Education

Bachelors or Masters in Computer Science or Robotics

Tools

ROS
Linux

Job description

Venti Technologies Pte. Ltd. seeks a highly motivated Software Engineer Intern to join our core development team in Singapore.

You will design, develop, and deploy clean, fast, and reliable C++ code powering autonomous vehicles, with hands-on experience in a fast-paced robotics environment. The role offers exposure to production-quality code, hierarchical state machines, ROS, Linux development, and collaboration with engineers on advanced autonomy features.

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

Similar jobs worth comparing

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
C++ Software Engineer Intern

Venti • Singapore

On-site
SGD 13,000 - 20,000
Stipend
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
Autonomous Driving Data & AI Intern
Autonomous Driving Data & AI Intern

Venti Technologies Pte. Ltd. • Singapore

On-site
SGD 13,000 - 20,000
World-class benefits
Flexible working arrangements
Great international environment
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
Senior Planning Scientist - Autonomous Vehicles
Senior Planning Scientist - Autonomous Vehicles

Venti Technologies • Singapore

On-site
SGD 90,000 - 130,000
World-class benefits
Flexible working arrangements
International working environment
Senior Planning Research Scientist
Senior Planning Research Scientist

Venti Technologies • Singapore

On-site
SGD 90,000 - 130,000
World-class benefits
Flexible working arrangements
International working environment
Senior C++ Software Engineer – Autonomous Vehicles
Senior C++ Software Engineer – Autonomous Vehicles

Venti Technologies • Singapore

On-site
SGD 70,000 - 90,000
Autonomous Driving Data Analysis Intern
Autonomous Driving Data Analysis Intern

Venti Technologies • Singapore

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