Senior Navigation and Localization Engineer for Mobile Robotics (human)
Neura Robotics GmbH
Metzingen, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Metzingen, Germany
Tech stack
C++
Python
Motion Planning
Robotic Automation Software
Sensor Fusion
Software Engineering
State Machines
GIT
Information Technology
Lidar
Job description
Ready to push the limits of what's technically possible? Together, we enter a new era of intelligent machines, with you as a driving force:
- Localization: Choose tune, integrated, and adapt robust localization and SLAM pipelines using multi-sensor fusion (LiDAR, cameras, IMU, wheel odometry) within the ROS2 framework
- Path planning: Chose, tune, integrate and adapt path planning and obstacle avoidance algorithms for safe navigation around people and obstacles
- Autononmy: Develop behavior- and decision logic that enables the robot reacting to the various challenges of navigation in complex and dynamic environments
- Full-body-motion: Integrate navigation with manipulation workflows for coordinated mobile manipulation tasks
- Testing and validation: Test and validate the navigation and localization in Isaac Sim
- Teamplayer: Work in a multi-disciplinary and agileteam and actively contribute to the roadmap and future of intelligent robotic systems
Requirements
Do you have experience in Python?, Do you have a Master's degree?, * An excellent Master's or PhD in Robotics, Computer Science, Software Engineering, or equivalent
- 5+ years of professional experience in mobile robot navigation, localization, or autonomous systems
- A proven track record: Your projects show measurable impact.
- The desire to go beyond the state of the art. You don't just want to improve, you want to create something new.
- Strong proficiency in Python and C++
- Solid understanding of SLAM algorithms, state estimation, sensor fusion techniques and path planning
- Experience with extending and customizing the Nav2 stack to meet the specific requirements of mobile manipulation (custom recovery behaviors, custom costmap layers integrating with perception...)
- Experience with LiDAR, depth cameras, IMUs, and odometry integration
- Familiarity with behavior trees and robot state machines
- Experience writing tests for robotics systems and working with CI/CD pipelines and Git
- Excellent communication skills in English, German is optional but welcome.