C++ Software Engineer, Simulation

Leader in safe-speed autonomous logistics systems, developing the future of goods transportation using mathematics, deep learning, and algorithms.
Embedded
Mid-Level Software Engineer
In-Person
AI · Automotive · Robotics...

Description For C++ Software Engineer, Simulation

Venti Technologies, a leader in autonomous logistics systems, is seeking a C++ Software Engineer for their Simulation team. Based in Singapore, Venti is revolutionizing goods transportation through advanced mathematics, deep learning, and theoretically-grounded algorithms. The company, launched in 2018, has offices in Cambridge (MA, USA), Suzhou (China), and Singapore, with autonomous systems already deployed across Asia.

The role offers an exciting opportunity to work on cutting-edge autonomous vehicle technology. You'll be part of a closely-knit team developing simulation systems that contribute to the company's mission of improving logistics safety and environmental sustainability. The position requires expertise in C++ programming and Linux environments, with a focus on creating robust, efficient code for autonomous vehicle features.

This is an ideal opportunity for a skilled software engineer who wants to make a real impact in the autonomous vehicle industry. You'll work with a team of innovators and problem-solvers, contributing to fleet-level deployment of autonomous vehicles. The role combines technical challenges with the opportunity to work on technology that's actively shaping the future of transportation.

The position offers hands-on experience with real-world autonomous systems, working in a fast-paced environment where your code will directly influence the safety and efficiency of autonomous logistics operations. Additional experience with ROS, safety-critical applications, and software deployment tools would be valuable assets for this role.

Last updated 11 days ago

Responsibilities For C++ Software Engineer, Simulation

  • Design and develop clean, fast, reliable code
  • Implement advanced features for autonomous vehicles
  • Uphold code quality continuous integration, automated testing and code reviews
  • Create technical design documents

Requirements For C++ Software Engineer, Simulation

Linux
  • Bachelor's or Master's degree in Computer Science, Robotics, or related fields
  • Experience writing production-quality code in modern C++
  • Experience developing in a Linux environment
  • Strong organization and communication skills
  • Flexible problem-solver and is comfortable working under pressure and in a fast-paced environment

Interested in this job?

Jobs Related To Venti Technologies C++ Software Engineer, Simulation

Autonomous Vehicle System Integration Engineer

Join Venti Technologies as an Autonomous Vehicle System Integration Engineer to develop and integrate cutting-edge autonomous vehicle systems for logistics and transportation.

Systems Engineer

Systems Engineer role at Venti Technologies, focusing on autonomous logistics systems development and integration.

Autonomous Vehicle Service Engineer

Join Venti Technologies as an Autonomous Vehicle Service Engineer, maintaining and operating cutting-edge autonomous vehicles in Singapore.

Software QA Engineer, Body Controls Firmware

Software QA Engineer position at Tesla focusing on automotive firmware testing and quality assurance for vehicle control systems.

Software Validation Engineer, Thermal Systems

Software Validation Engineer position at Tesla focusing on thermal systems validation, combining embedded systems expertise with thermal engineering for electric vehicle innovation.