
Senior Software Engineer
Venti Technologies1 day ago
Singapore, SingaporeSenior
Responsibilities
- Lead the architectural design of simulation tools for high-throughput, real-time execution.
- Design and develop AI-enabled frameworks that generate simulation and log-based test cases using real-world driving data.
- Partner with software, robotics, and systems engineers to support perception-in-the-loop, hardware-in-the-loop, and vehicle-in-the-loop testing.
- Contribute to long-term technical roadmaps for testing infrastructure and evaluate internal and third-party tools.
- Guide junior and mid-level engineers through best practices, code reviews, and robust system design.
Requirements
- Bachelor's degree in computer science, Robotics, or a related field.
- At least 5 years of professional software engineering experience.
- Advanced proficiency in modern C++ (C++14 or newer).
- Experience architecting and deploying scalable, high-performance solutions.
- Experience with modern graphics APIs such as OpenGL or Vulkan is preferred.
- Applied knowledge of linear algebra and computational geometry, including transforms, projections, splines, and collision detection, is preferred.
- Experience with robotics frameworks such as ROS2 is preferred.
About Venti Technologies
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.