Working at Freudenberg: We will wow your world!
Responsibilities:
- Develop and implement robotic applications for humanoid robots in industrial environments such as handling and assembly. Program interaction and motion sequences using established robotics frameworks (e.g., ROS 2, MoveIt).
- Design and implement motion control algorithms including trajectory planning, force/impedance control, and error handling to ensure smooth and reliable robot operation.
- Collaborate with data and AI experts to build feedback loops for continuous algorithm refinement and performance optimization. Integrate AI-driven modules (e.g., perception, policy learning, motion optimization) into control architectures to enhance robotic autonomy.
- Incorporate sensors and AI components (e.g., object recognition, voice control) into application workflows. Design intuitive human-machine interfaces (HMI) and user interaction concepts to enable seamless human-robot collaboration.
- Simulate and validate applications in virtual environments and deploy them on real robotic systems.
- Work closely with safety and hardware teams to optimize system performance and ensure operational safety.
- Prepare technical documentation and deliver training to users and technicians.
Qualifications:
- Master’s degree or above in Computer Science, Robotics, Automation Engineering, or a related field. Minimum of 5 years of experience in industry or academia.
- Strong programming skills in C++ and Python; hands-on experience with ROS/ROS 2. Solid understanding of software architecture, API design, and robotics middleware.
- Practical experience in motion control, trajectory generation, and control loop integration. Familiarity with simulation tools and hardware-software integration.
- Experience in HMI development using Qt or web technologies.
- Knowledge of AI-based object recognition and speech processing.
- Experience with AI-based planning techniques such as reinforcement learning or imitation learning.
- Understanding of functional safety requirements in robotic systems.
- Excellent communication skills in English.
The Freudenberg Group is an equal opportunity employer that is committed to diversity and inclusion. Employment opportunities are available to all applicants and associates without regard to race, color, religion, creed, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity or expression, national origin, ancestry, age, mental or physical disability, genetic information, marital status, familial status, sexual orientation, protected military or veteran status, or any other characteristic protected by applicable law.
Freudenberg Management (Shanghai) Co. Ltd.