Senior Robotics Software Development Engineer-[445280]
Shanghai, Shanghai, CN
11 days ago
Save Job
Summary
该职位来源于猎聘 Responsibilities:
Development Support: Assist in developing software functions for object recognition, ground detection, and SLAM-based navigation to process and interpret camera or LiDAR raw data
Planning and Synchronization: Coordinate software development activities with the robotics platform software teams in an agile environment (e.g., SCRUM, SAFe)
Integration and Commissioning: Integrate and commission software modules into the existing architecture, collaborating closely with other development departments and system integration
Ensuring Software Maturity: Develop unit, integration, and functional tests. Perform debugging and performance tuning on the robot or simulation, optimizing software design for robustness, real-time behavior, and update capability Requirements:
Educational Background: Degree in Robotics, Computer Science, Mechatronics, or related fields Experience:
Experience in the development and tuning of AI functions/neural networks and VSLAM algorithms (e.g., ORB-SLAM 3 or OpenVINS)
Experience in resource-efficient implementation of AI functions and VSLAM algorithms on embedded hardware
Experience with modular software architectures and knowledge of system architecture and component communication in the robotics context
Experience in developing complex products in a cross-location and cross-company development network Technical Skills:
Proficiency in C++
Knowledge of ORB-SLAM 3 or OpenVINS and common AI frameworks
Experience in optics and image processing
Proficiency in modern software development frameworks and agile development methods
Knowledge of Linux operating systems is advantageous
Collaboration Skills: Experience working with European (especially German) companies and coordinating complex development projects Personal Attributes:
Structured, analytical, and goal-oriented work style
Strong logical thinking and problem-solving abilities
Excellent communication skills in Chinese and English; basic knowledge of German is desirable
Team player with strong persuasion and assertiveness skills
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job