Tuyển dụng
Robotics Perception Engineer
- Ha Noi/Ho Chi Minh
- Fulltime
Job Summary:
As a Perception Engineer, you will be responsible for designing, developing, and implementing solutions for computer vision systems for robots …
Responsibilities:
Common:
Develop and optimize robotic perception algorithms for object detection, tracking, and scene understanding.
Work with various types of cameras, such as depth camera, stereo, mono, and industrial, … to improve robot perception.
Work with Linux-based systems for robotic software deployment.
Write and optimize perception software using Python and C++.
Implement image processing techniques such as filtering, edge detection, and segmentation.
Apply computer vision programs such as object detection, segmentation
Perform sensor calibration (intrinsic/extrinsic) to improve accuracy
Optimize algorithms for real-time performance and efficiency.
Perform software testing, debugging, and profiling to improve system stability.
Senior:
Design and optimize advanced perception architectures
Lead the integration of multiple perception approaches (e.g., visual object recognition).
Develop high-performance, scalable, and modular perception software solutions.
Optimize sensor calibration, synchronization, and error correction techniques.
Improve parallel computing and GPU acceleration for perception tasks.
Mentor and guide junior engineers, conduct code reviews and technical training.
Contribute to research and development by evaluating state-of-the-art perception techniques.
Optimize perception software for real-world deployment in complex robotic environments.
Collaborate with cross-functional teams to define long-term perception strategies
Document perception algorithms and write technical reports
Junior:
Assist in developing and implementing basic perception algorithms (e.g., feature extraction, classification, object detection, segmentation).
Write and maintain Python scripts for sensor data processing and visualization.
Work with ROS2 and Gazebo to test perception modules in simulation.
Follow best practices for version control (Git) and CI/CD workflows.
Support testing and integration of robotic perception software in real-world environments
Requirements:
Common:
Education: Bachelor's or higher in Robotics, Computer Science or a related field.
Perception Knowledge: Strong understanding of computer vision, sensor fusion, object detection, segmentation
Programming: Proficiency in Python and C++ for robotics and perception applications.
Machine Learning & Deep Learning: Basic knowledge of CNNs, object detection (YOLO, Faster R-CNN), and segmentation techniques.
Mathematical Foundations: Understanding of linear algebra, probability, and optimization for perception algorithms.
Version Control: Familiarity with Git, GitHub/GitLab, and CI/CD workflows.
Software Testing: Experience writing unit tests and integration tests for perception software.
Senior:
Advanced Perception Expertise: Deep knowledge of 3D vision, multi-sensor fusion, SLAM, and deep learning-based perception.
High-Performance Computing: Knowledge of multithreading, GPU acceleration (CUDA, OpenCL).
C++ Expertise: Strong proficiency in C++ (memory management, performance optimization, templates).
Machine Learning for Perception: Experience with deep learning-based perception (e.g., YOLO, Mask R-CNN, Transformer-based models).
Project Leadership: Ability to architect, plan, and execute complex perception projects.
Mentorship & Code Review: Experience mentoring junior engineers and conducting rigorous code reviews.
Industry Experience: Familiarity with real-world robot deployments in industrial, automotive, or research settings.
Experience: 5+ years of experience in robotics perception, computer vision, or autonomous systems.
Junior:
Basic Perception Experience: Familiarity with OpenCV, PCL, and simple object detection techniques.
Entry-Level Robotics Development: Some experience working with ROS2 and sensor integration.
Linux Basics: Comfortable using command line, Bash scripting, package management (apt, pip, etc.).
Python Development: Ability to write and debug basic perception scripts (e.g., image processing, feature extraction).
Strong Willingness to Learn: Passion for robotics and perception, eager to grow technical skills.
Experience: 0-2 years of relevant experience in robotics, computer vision, or software engineering.
Benefits:
Competitive salary and benefits package (Open-minded about salary negotiations).
Opportunities for professional development and growth.
Flexible work arrangements.
A collaborative and supportive work environment
Cơ hội việc làm tương tự
Control and Simulation
- Fulltime
- Ha Noi/Ho Chi Minh
IT Infrastructure Engineer
- Fulltime
- Ha Noi
Full-Stack Engineer
- Full-time
- Ha Noi