Venti Technologies

C++ Software Engineer Intern (Control)

Venti Technologies
Apply
16 hours ago
Singapore, SingaporeIntern

Responsibilities

  • Implement and manage hierarchical state machines using approaches such as SMACH, Behavior Trees, or custom architectures.
  • Develop advanced features for autonomous vehicles.
  • Design and develop clean, fast, reliable production-level code in C++.
  • Create and maintain technical design documents.
  • Contribute to autonomy software deployed on real-world robotic systems.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in Computer Science, Robotics, or a related field.
  • Experience writing production-quality code in modern C++.
  • Experience developing in a Linux environment.
  • Experience with hierarchical state machines.
  • Experience with ROS or similar middleware.
  • Strong organizational and communication skills.
  • Ability to solve problems flexibly and work under pressure in a fast-paced environment.

Benefits

  • Work location is Singapore.
  • Gain hands-on experience with production-level software for autonomous robotic systems.

Tech Stack

Categories

EmbeddedRobotics
Venti Technologies

About Venti Technologies

51-200 employees

Venti Technologies builds autonomous driving systems and fleet operations software for logistics vehicles in seaports, airports, warehouses, and factories. The privately held company, founded in 2018 and headquartered in the Boston area, deploys its systems at industrial sites in Asia and integrates with existing terminal workflows. Venti sells and supports end‑to‑end autonomy solutions for yard tractors and related vehicles, and raised a Series A in 2023.

Contact me