Field Robotics Engineer
Our diverse team combines expertise in mechanical design, perception systems, and advanced navigation algorithms to create robust solutions for demanding environments.
Key Responsibilities:
- Design and implement sophisticated navigation systems for autonomous robots operating in unstructured outdoor environments.
- Develop and optimize SLAM (Simultaneous Localization and Mapping) algorithms for robust performance across varying terrain conditions.
- Create advanced sensor fusion solutions integrating GPS, IMU, LiDAR, and camera data for precise localization and obstacle avoidance.
- Engineer ruggedized hardware components and protective enclosures capable of withstanding harsh environmental conditions.
- Implement and refine path planning algorithms for navigation through complex, dynamic terrains with uneven surfaces.
- Conduct extensive field testing, data collection, and performance analysis in real-world deployment scenarios.
- Collaborate with cross-functional teams to integrate robotics systems with industry-specific tools and implements.
- Develop simulation environments in Gazebo that accurately model challenging outdoor conditions and sensor behavior.
- Create and maintain comprehensive documentation for robotics systems and algorithms.
- Troubleshoot complex issues spanning hardware, firmware, and software components in field robotics platforms.
Technical Requirements:
- Bachelor's degree in Robotics, Mechanical Engineering, Electrical Engineering, or related field; Master's or PhD preferred.
- Minimum 3 years of hands-on experience developing autonomous robots for outdoor applications.
- Proven expertise with ROS (Robot Operating System) framework and proficiency in C++ and Python programming.
- Strong understanding of SLAM algorithms, obstacle detection, and autonomous navigation principles.
- Experience with sensor integration including GPS/RTK, IMUs, LiDAR systems, and computer vision.
- Working knowledge of PCL (Point Cloud Library) for 3D data processing and analysis.
- Demonstrated ability to design and implement sensor fusion algorithms for robust localization.
- Practical understanding of mechanical design constraints for field robotics applications.
- Experience with embedded Linux systems and real-time software development.
- Familiarity with machine learning approaches for perception and classification tasks.
Preferred Qualifications:
- Experience in specific field robotics sectors such as agriculture, construction, mining, or defense applications.
- Knowledge of control systems and dynamics for mobile robot platforms.
- Familiarity with regulatory considerations for autonomous systems in commercial applications.
- Experience with rapid prototyping techniques and field validation methodologies.
- Background in designing power-efficient systems for battery-operated field robots.
- Demonstrable contributions to open-source robotics projects or academic publications.
