onsite
Senior Robotics Engineer - Healthcare Applications - Siemens AG
Robotics Engineer
Lead the design, development, and integration of advanced robotic systems for medical applications, leveraging ROS, C++, Python, and machine learning to deliver safe, reliable, and innovative solutions in healthcare environments.
About the role
Key Responsibilities
- Architect and develop robotic solutions for surgical, rehabilitation, and diagnostic applications, ensuring compliance with medical regulations and safety standards.
- Implement ROS-based middleware, write high-performance C++ and Python modules, and integrate sensor suites (LiDAR, vision, force/torque) for perception and control.
- Collaborate with cross-functional teams to define requirements, conduct feasibility studies, and prototype hardware/software components.
- Apply machine learning techniques for perception, motion planning, and adaptive control, optimizing performance on embedded platforms.
- Lead testing, validation, and troubleshooting of robotic systems in simulated and real clinical environments.
Requirements
- Master’s degree or Ph.D. in Robotics, Mechatronics, Computer Science, or related field.
- 5+ years of experience designing and deploying robotic systems in healthcare or similar high‑reliability domains.
- Proficiency in ROS, C++, Python, and embedded Linux development.
- Strong background in sensor fusion, motion planning, and machine learning for robotics.
- Excellent problem‑solving skills, communication, and ability to work in multidisciplinary teams.
Skills
roscpythonmachine learning