Deskripsi Pekerjaan
Are you passionate about the future of autonomous mobility? PLT Engineering is looking for a visionary Senior Software Engineer to join our Robotics Decision and Planning team. In this role, you will be at the forefront of innovation, designing and implementing sophisticated algorithms that empower our delivery robots to navigate complex indoor and outdoor environments safely and efficiently.
You will work alongside a world-class team of researchers and engineers to solve real-world challenges in motion planning, trajectory optimization, and multi-sensor fusion. We are seeking a technical leader who thrives in a fast-paced R&D environment and is eager to push the boundaries of what full-scenario delivery robots can achieve.
Tanggung Jawab
- Design and develop robust decision-making and motion planning algorithms for autonomous delivery robots.
- Optimize trajectory generation and collision avoidance systems for high-dynamic indoor and outdoor scenarios.
- Collaborate with perception and localization teams to integrate sensor data into planning logic.
- Conduct field tests, analyze performance data, and iterate on algorithms to improve robot navigation efficiency.
- Mentor junior engineers and promote best practices in software architecture and code quality.
- Translate complex robotics research papers into scalable, high-performance production code.
Kualifikasi
- Master’s or PhD degree in Robotics, Computer Science, Automation, or a related engineering field.
- Minimum 4+ years of professional experience in robotics software development.
- Deep proficiency in C++ and Python, with a strong foundation in data structures and algorithm design.
- Hands-on experience with ROS (Robot Operating System) and common navigation stacks (e.g., Nav2, MoveIt).
- Strong understanding of optimization techniques, graph theory, or reinforcement learning for robotics.
- Proven ability to bridge the gap between theoretical planning models and field deployment.
- Excellent analytical skills and a proactive approach to solving complex engineering problems.