Senior Software Engineer, Planning

1 month ago


Singapore VENTI TECHNOLOGIES PTE. LTD. Full time
Roles & Responsibilities

A world empowered by autonomy. We build robotic vehicles to improve logistics safety, forge a greener Earth, and enhance human lives.


We are a closely-knit team aspiring to change the world through disruptive technology. We are innovators. We are tinkerers. We are problem-solvers. And we have a fair amount of magic dust up our sleeves. We have a plan for fleet-level deployment of autonomous vehicles, and we are looking for the best-of-the-best to join us in making this a reality.


About Venti Technologies


Based in the U.S. and Asia, Venti Technologies is the leader in safe-speed autonomous logistics systems, developing the future of goods transportation. Using rigorous mathematics, deep learning, and theoretically-grounded algorithms, Venti has a proprietary collection of autonomy technologies including a suite of powerful logistics algorithms. Venti’s proven value proposition of saving costs, increasing vehicle utilization, and improving safety is recognized by customers and driving growth. Launched in 2018, Venti brings together an unsurpassed team internationally. The company has autonomous systems deployed in Asia for industrial and logistics sites and a growing pipeline. Venti has offices in Cambridge (Massachusetts, USA), Suzhou (China), and Singapore – our Asian headquarters.


Position overview


We are seeking a highly skilled and motivated Senior Software Engineer to join our planning and control team. As part of this team, you will work on cutting-edge research and development of planning algorithms that enable autonomous systems to navigate complex environments safely and efficiently. This is an exciting opportunity for individuals who are passionate about advancing the field of autonomy and robotics. You will play a key role in the design, development, and optimization of behavior and motion planning systems while collaborating closely with cross-functional teams.


Role responsibilities

  • Improve the existing software architecture and design the right software architecture for new components
  • Design and develop clean, fast, reliable code
  • Implement advanced features for autonomous vehicles
  • Uphold code quality continuous integration, automated testing, and code reviews
  • Drive software engineering best practices and processes
  • Create technical design documents
  • Mentor other software engineers


Required experience

  • Bachelor's or Master's degree in Computer Science, Robotics, or related fields
  • 5+ years experience writing production-quality code in modern C++
  • Understanding of behavior planning, decision-making frameworks (e.g., finite state machines, behavior trees), or related AI techniques.
  • Experience with Motion Planning algorithms, such as RRT, RRT*, and other graph-search based algorithms
  • Experience developing in a Linux environment
  • Strong organization and communication skills
  • Flexible problem-solver
  • Bonus experience
  • Experience with ROS or other similar middleware
  • Experience with real world safety critical applications
  • Experience deploying software tools and/or metrics


Salary is commensurate with experience. We also offer world-class benefits, fantastic culture, flexible working arrangements, and a great international working environment. Come and join us


Tell employers what skills you have

Autonomy
Software Engineering
Research and Development
Vehicles
Continuous Integration
Robotics
Autonomous Vehicles
Java
API
Linux
Software Development
C++

  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    About The JobWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD. in Singapore.The successful candidate will have expertise in React Native and a proven track record of designing, developing, and maintaining high-quality mobile applications.


  • Singapore The Chemical Engineer Full time

    What’s the role?Your primary accountabilities as a Process Control Senior Engineer include: Improve robustness of Base Layer control performance, delivery of high uptime and low operator intervention rates. Conduct daily base layer performance monitoring, provide technical support and lead troubleshooting for control and safeguarding related issues....


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    Job OverviewA-IT SOFTWARE SERVICES PTE LTD is seeking a skilled Senior Software Engineer - Technical Lead to join our team. The ideal candidate will have strong technical expertise in software development, with a focus on scalability, robustness, and efficiency.


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Job OverviewNucleus Software Solutions PTE LTD is seeking an experienced Senior Software Engineer to join our team. This role involves designing and implementing workflows for Enterprise solutions using IBM Case Manager, FileNet, and other related technologies.About the RoleThis position requires a strong understanding of software development life cycles,...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    About the Role:At TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD., we are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our quality assurance department, you will be responsible for ensuring the highest quality software products are delivered to our customers.Job Description:We are looking for a...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job DescriptionVanguard Software Pte. Ltd. is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team.About the TeamWe are a dynamic and innovative software company that delivers high-quality solutions to our clients. Our QA team plays a crucial role in ensuring the quality and efficiency of our software products.Key...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Our company, TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD., is a leading IT consulting firm providing a range of professional services. We are seeking an experienced Senior Developer to join our team.We offer a competitive salary of SGD 80,000 - 120,000 per annum, based on experience and qualifications.Job Description:In this role, you will review,...


  • Singapore HOCK LIAN SENG INFRASTRUCTURE PTE. LTD. Full time $7,000 - $10,000

    As a Senior Planning Engineer, you will play a crucial role in overseeing the planning and scheduling of infrastructure project. You will be responsible for ensuring that project are delivered on time, within budget, and according to specifications. Your expertise in project management, resource allocation, and risk management will be essential in driving...


  • Singapore HOCK LIAN SENG INFRASTRUCTURE PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Senior Planning Engineer, you will play a crucial role in overseeing the planning and scheduling of infrastructure project. You will be responsible for ensuring that project are delivered on time, within budget, and according to specifications. Your expertise in project management, resource allocation, and risk management will be...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About Vanguard Software PTE. LTD.We are a dynamic software development company seeking a skilled Senior Quality Assurance Engineer to join our team. The ideal candidate will have a strong background in quality assurance and testing, with a proven track record of delivering high-quality software solutions.


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job Title: IT Senior Quality Assurance EngineerAt Vanguard Software Pte. Ltd., we are seeking a skilled and experienced IT Senior Quality Assurance Engineer to join our team.About the Team:Our QA team is responsible for ensuring the quality and efficient delivery of software solutions to our clients. We explore and research various technologies and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Vanguard Software PTE. LTD.OverviewWe are a leading provider of software solutions, and we're seeking an experienced Senior Quality Assurance Engineer to join our QA team. Our team is responsible for ensuring the quality and efficient delivery of software solutions to our clients.Salary$80,000 - $120,000 per annum, depending on experience.About the RoleWe...


  • Singapore GAMMON PTE. LIMITED Full time

    Roles & ResponsibilitiesResponsibilities: Develop and maintain project schedules in consultation with the project team Coordinate and obtain inputs from project team, contractors and suppliers to support the development of project programmes Prepare baseline schedule which includes resources, cost loadings, S-curves, Programme Narratives, and scope...


  • Singapore GAMMON PTE. LIMITED Full time

    Roles & ResponsibilitiesResponsibilities: Develop and maintain project schedules in consultation with the project team Coordinate and obtain inputs from project team, contractors and suppliers to support the development of project programmes Prepare baseline schedule which includes resources, cost loadings, S-curves, Programme Narratives, and scope...


  • Singapore DT One Group. Full time

    Job Overview DT One is looking to onboard a Senior Software Engineer who is passionate about the Fin Tech industry and wants to work in a disruptive, fast-growing, and exciting environment. A career with DT One provides invaluable experience in an exciting and rapidly expanding market and an opportunity to be part of a truly global company with a workforce...


  • Singapore TECHVIFY Software Full time

    Responsibilities Work directly with customers to design and execute automated test plans and test cases to ensure the quality of our software products. Perform automation testing, including functional, regression, integration, and system testing. Collaborate with product managers, developers, and other stakeholders to understand requirements and identify...


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    Job DescriptionWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at A-IT Software Services Pte Ltd.About the Role:This is an exciting opportunity for a motivated and detail-oriented individual to take on a challenging role in ensuring the highest quality of our software products. As a Software Quality Assurance Engineer,...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to lead our application development team. As a key member of our technical leadership team, you will be responsible for driving the design and implementation of our software applications.Key ResponsibilitiesLead the design and development of complex software applications using C, C++, C#,...


  • Singapore Agridence Pte Ltd Full time

    Senior Software Quality Assurance Engineer Agridence is a digital marketplace for sustainably processed natural rubber. It serves the natural rubber market with an exclusive platform for farmers, producers, consumers as well as facilitators such as financial institutions, logistics and warehousing suppliers. Through Agridence, natural rubber producers and...


  • Singapore Veeam Software Full time

    Veeam, the #1 global market leader in data protection and ransomware recovery, is on a mission to empower every organization to not just bounce back from a data outage or loss but bounce forward. With Veeam, organizations achieve radical resilience through data security, data recovery, and data freedom for their hybrid cloud. The Veeam Data Platform...