Field Robotics Engineer

Remotely
Full-time

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.