Field Robotics Engineer (The Mobile Robotics Trailblazer) - Unreal Gigs
San Francisco, CA
About the Job
Are you passionate about taking robotic systems from the lab into real-world environments, testing, optimizing, and deploying them in the field? Do you enjoy the challenge of making robots navigate dynamic outdoor settings, from rugged terrains to urban landscapes? If you’re ready to push the boundaries of what robots can achieve outside controlled settings, our client has the perfect role for you. We’re looking for a Field Robotics Engineer (aka The Mobile Robotics Trailblazer) to bring advanced robotic solutions into action, from deployment and testing to real-time troubleshooting in varied environments.
As a Field Robotics Engineer at our client, you’ll work closely with cross-disciplinary teams to deploy, test, and enhance robotic systems directly in the field. Your expertise in navigation, control systems, and on-the-go problem-solving will be essential in enabling robots to operate seamlessly and autonomously in diverse and challenging conditions.
Key Responsibilities:
- Deploy Robotic Systems in Field Environments:
- Oversee the setup, calibration, and deployment of robotic systems on-site. You’ll ensure that each robot is correctly configured for the unique requirements of its operating environment.
- Conduct Field Testing and Data Collection:
- Perform rigorous field tests to validate robot performance, collect operational data, and refine system accuracy. You’ll assess and document how robots interact with real-world obstacles and environmental variables.
- Optimize Navigation and Obstacle Avoidance:
- Adjust and fine-tune navigation algorithms for GPS-based or vision-based localization and obstacle avoidance. You’ll work with mapping and sensor fusion techniques to ensure precise autonomous operation.
- Troubleshoot and Resolve Field Issues in Real-Time:
- Diagnose and resolve unexpected issues, whether related to hardware, software, or environment. You’ll ensure continuity of operations by quickly adapting to on-the-ground challenges.
- Collaborate on Hardware and Software Improvements:
- Work closely with the design and software teams to provide feedback from field tests. You’ll help enhance the robustness, reliability, and performance of the robotic systems based on real-world insights.
- Document Field Observations and Process Improvements:
- Maintain detailed logs of field activities, performance metrics, and troubleshooting efforts. You’ll provide data-driven insights to support further development and inform best practices for deployment.
- Stay Updated on Emerging Technologies in Field Robotics:
- Keep abreast of the latest advancements in field robotics, navigation systems, and environmental mapping. You’ll evaluate new tools and techniques that could improve the efficiency and adaptability of robotic systems in the field.
Requirements
Required Skills:
- Expertise in Robotics and Control Systems: Solid understanding of robotic control, navigation, and motion planning algorithms, particularly for GPS-based and sensor-based localization.
- Experience with Sensors and Actuators: Knowledge of LIDAR, GPS, IMUs, cameras, and other sensors commonly used in autonomous robotic systems.
- Programming Skills in C++ and Python: Proficiency in programming languages used for real-time robotics applications, with experience in ROS (Robot Operating System) for deployment and testing.
- On-the-Go Problem-Solving: Strong troubleshooting skills for resolving issues in live field conditions, with an adaptive mindset for real-world challenges.
- Mechanical and Electrical Knowledge: Basic understanding of mechanical and electrical components to assist in field adjustments and minor repairs as needed.
Educational Requirements:
- Bachelor’s or Master’s degree in Robotics, Electrical Engineering, Mechanical Engineering, or a related field. Equivalent experience in field robotics may be considered.
- Certifications or specialized training in robotics, autonomous systems, or environmental mapping are advantageous.
Experience Requirements:
- 3+ years of experience in field robotics or a related area, with a focus on deploying and testing robotic systems in real-world environments.
- Experience with field testing and data analysis tools, such as MATLAB or simulation environments like Gazebo, is beneficial.
- Familiarity with edge computing and embedded systems (e.g., NVIDIA Jetson) is a plus.
Benefits
- Health and Wellness: Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
- Paid Time Off: Competitive vacation, sick leave, and 20 paid holidays per year.
- Work-Life Balance: Flexible work schedules and telecommuting options.
- Professional Development: Opportunities for training, certification reimbursement, and career advancement programs.
- Wellness Programs: Access to wellness programs, including gym memberships, health screenings, and mental health resources.
- Life and Disability Insurance: Life insurance and short-term/long-term disability coverage.
- Employee Assistance Program (EAP): Confidential counseling and support services for personal and professional challenges.
- Tuition Reimbursement: Financial assistance for continuing education and professional development.
- Community Engagement: Opportunities to participate in community service and volunteer activities.
- Recognition Programs: Employee recognition programs to celebrate achievements and milestones.