Teleoperation Software Engineer - NEURAGym (human)
NEURA Robotics
BielefeldOn-siteFull-Time2w ago
Description
Your mission & challenges
As a Teleoperation Software Engineer (Human), you will develop robust, low-latency teleoperation pipelines that enable intuitive and stable control of bi-manual robotic systems, including dual-arm and humanoid platforms. Your work will support customer projects, internal development, demos, trade fairs, and exploratory prototypes, and will be a key enabler for data collection and autonomy development.
Your main tasks include:
- Design and implement end-to-end teleoperation systems, from human input devices to real-time robot control on physical hardware.
- Map human motion to robot kinematics with differing morphology, workspace limits, and degrees of freedom.
- Build low-latency, high-performance control loops, including filtering, prediction, and latency compensation strategies.
- Integrate teleoperation with perception systems (vision, depth, force/torque, tactile sensing) to enable precise and safe manipulation.
- Ensure safe operation through collision avoidance, workspace constraints, compliance control, and fail-safe mechanisms.
- Integrate teleoperation software into robotic systems and deploy on real hardware.
- Collaborate with AI and learning teams to enable teleoperation-based data collection for imitation learning and autonomy.
- Work with software engineers, project managers, and application teams to define requirements and scalable teleoperation architectures.
- Support customer projects, demos, trade fairs, and internal users during system setup, operation, and troubleshooting.
What we can look forward to
- Master’s degree or PhD in Robotics, Computer Science, or a related technical field
- 3+ years of hands-on experience developing robotic control or teleoperation systems
- Very strong programming skills in C++ and/or Python, with experience writing real-time or performance-critical software
- Solid experience with ROS (Robot Operating System) and working with real robotic platforms
- Strong background in robot kinematics, coordinate frames, and task-space and joint-space control, particularly for dual-arm systems
- Experience building low-latency, high-performance software pipelines and debugging timing- and synchronization-related issues
- Familiarity with human input devices such as VR controllers, motion-capture systems, haptic devices, or exoskeletons
- Experience integrating sensors such as cameras, depth sensors, force/torque sensors, or tactile sensing into control loops
- Experience with robot simulation tools (e.g. Isaac Sim, MuJoCo) and cloud systems is a plus
- Ability to take ownership of complex tasks independently while collaborating closely with software, hardware, and research teams on system-level design and integration
- You have a perfect command of the English language.
More jobs in Bielefeld
Program Manager Rental Business, Middle and Western Europe (m/f/d)
CLAAS · Bielefeld
SAP Entwickler (m/w/d) - (EDI / Integration / ABAP)
The Family Butchers · Bielefeld
Software- / SAP Entwickler (m/w/d)
The Family Butchers · Bielefeld
Administrative Assistant
Waters Corporation · Bielefeld
Manager Sustainability Data & Reporting (m/f/d)
Dr. Oetker · Bielefeld
Product Engineer (Working Student)
Unknown · Bielefeld
Administrative Assistant
Waters · Bielefeld
SAP Program / Project Manager (f/m/d) - Jobbird.com
Jobster · Bielefeld