Join the
team
Earth Rover is an exciting agri-tech start-up that aims to solve the challenges faced by organic farms and, more importantly, for all farms who want to reduce their reliance on chemicals and accelerate the journey to Net Zero. Using innovative robotics, AI and deep learning, our technology aims to make fresh, chemical-free produce available to and affordable for all.
We are looking for ambitious, self-starters who seek to innovate, and actively contribute as a member of the wider team to develop autonomous agricultural rovers used by real farmers for crop scouting, weeding and more.
At Earth Rover, you will have the opportunity to grow and carve out your future development in a fast-moving, agile environment.
If you are ready to feed the future - get in touch! Send us an email with your CV and the vacancy you are applying for.
Our Vacancies
-
We are seeking a skilled and detail-oriented Electro-Mechanical Assembly Technician to join our growing autonomous field robot manufacturing team. In this role, you will assemble, fit, and verify electrical and mechanical components / sub-assemblies used in advanced farming technology systems. You will also assist with the servicing and updating of existing field robots. Your work will directly support the production of precision weeding and scouting equipment designed to improve efficiency, sustainability, and productivity for modern farming in an environmentally friendly way. You will be expected to work closely with the R&D team to highlight ways to improve quality and reduce build time. This is a role that requires an eye for detail, a dexterous nature, plus an enthusiast and willing attitude
Key Responsibilities
Assembly & Production
● Assemble electro-mechanical components, including fitting wiring harnesses, installing PCB assemblies, motors, actuators, and sensor modules.
● Build and integrate mechanical sub-assemblies such as frames, mounts, housings, and drivetrains according to engineering drawings and work instructions.
● Install and route electrical wiring, connectors, and cables to company standards and safety guidelines.
Testing & Quality Control
● Perform functional tests on completed units, including electrical continuity checks, mechanical movement tests, and sensor calibration.
● Identify, diagnose, and correct assembly defects or component malfunctions.
● Document test results, deviations, and rework activities accurately.
Technical Support & Collaboration
● Work closely with engineering, R&D, and production teams to implement design changes and process improvements.
● Provide feedback on manufacturability, assembly efficiency, and component reliability.
● Maintain tools, equipment, and workstations to ensure a safe and organized work environment.
Compliance & Documentation
● Read and interpret wiring diagrams, schematics, mechanical drawings, and technical manuals.
● Follow company-specific quality and safety processes.
● Complete production records, assembly logs, and part tracking documentation.
Experience & Qualifications
Required
● Experience in electro-mechanical assembly, manufacturing, or related technical fields.
● Ability to read and interpret electrical schematics, mechanical drawings, and assembly instructions.
● Proficiency with hand tools, power tools, multimeters, crimping tools, and soldering equipment.
● Strong troubleshooting skills for both electrical and mechanical systems.
● High attention to detail and commitment to quality workmanship.
Preferred
● Experience in Agri-Tech, robotics, automation, or precision farming equipment.
● Familiarity with sensors, control systems, CAN bus, PLCs, or embedded electronics.
● Qualification(s) in the Automotive, Mechanical or Electrical industry desirable, or alternatively coursework in Mechatronics, Electrical Technology, or Mechanical Engineering Technology.
● Experience in agriculture and/or the farming industry is desirable.
Soft Skills
● Strong communication skills and ability to work in a collaborative production environment.
● Flexibility to adapt to evolving designs and new technologies.
● Organized, dependable, and capable of working independently when required.
Work Environment
● Hands-on role in a workshop/production facility with regular interaction with engineering and production teams, and with occasional field testing of equipment.
● May require lifting moderate loads and standing for extended periods.
● The role will be initially based at The UK Agri-tech Centre - Midlands Hub, with a potential move to another Midlands based pilot build facility later in the year.
● Potential for occasional off site working so must be comfortable with occasional travel within the UK and EU.
Benefits
Training will be provided and we will actively support improvement of your professional and personal skill sets, whilst continuously improving the business through a customer focused experience in an evolving business and technology.Other benefits include:
Company stock options program
Pension
Competitive salary
-
Overview
We are looking for a skilled and detail-oriented Mechanical Assembly Technician to join our growing autonomous field robot manufacturing team. In this role, you will assemble, fit, and verify mechanical components and sub-assemblies used in advanced farming technology systems. You will also assist with the servicing and updating of existing field robots. Your work will directly support the production of precision weeding and scouting equipment designed to improve efficiency, sustainability, and productivity for modern farming in an environmentally friendly way. You will be expected to work closely with the R&D team to highlight ways to improve quality and reduce build time. This is a role that requires an eye for detail, a dexterous nature, plus an enthusiast and willing attitude.
Key Responsibilities
Mechanical Assembly & Build
● Assemble mechanical sub-systems including frames, chassis structures, brackets, housings, linkages, and drivetrain components.
● Install mechanical fixings such as bolts, inserts, rivets, threaded fasteners, and mounting hardware to correct torque and specification.
● Perform accurate alignment, adjustment, and calibration of moving parts to ensure smooth operation.
Documentation & Interpretation
● Read, interpret, and work from mechanical drawings, exploded diagrams, build instructions, and production documentation.
● Follow established procedures and update build records, part tracking, and quality documentation as required.
Quality & Testing
● Conduct mechanical checks including alignment tests, torque verification, movement checks, and tolerance inspections.
● Identify and report any mechanical defects, inconsistencies, or build issues.
● Support corrective actions and rework activities where necessary to ensure assemblies meet quality standards.
Collaboration & Support
● Work closely with electro-mechanical technicians, stores personnel, and production leaders to ensure efficient workflow and build readiness.
● Provide feedback to engineering and production teams regarding build issues, potential improvements, and manufacturability.
● Support the integration of mechanical assemblies into larger system builds when required.
Tools & Equipment
● Safely operate workshop equipment including hand tools, torque tools, power tools.
● Maintain tools and workstations to ensure a clean, organised, and safe working environment.
Qualifications
Required
● Previous experience in mechanical assembly, fitting, manufacturing, or a related engineering environment.
● Ability to read and interpret mechanical drawings and assembly instructions.
● Proficiency with hand tools, mechanical measurement tools (calipers, torque wrenches), and simple workshop equipment.
● Good understanding of mechanical principles, tolerances, and safe working practices.
Preferred● Experience in Agri-Tech, robotics, machinery, industrial equipment, or electro-mechanical systems.
● Familiarity with mechanical drive components, electrical and mechanical assembly.
● Qualification(s) in the Automotive, Mechanical or Electrical industry desirable, or alternatively coursework in Mechatronics, Electrical Technology, or Mechanical Engineering Technology.● Experience in agriculture and/or the farming industry is desirable.
Soft Skills
● Strong attention to detail and pride in high-quality workmanship.
● Clear communication skills and ability to work effectively within a team.
● Methodical approach to assembly and documentation.
● Reliable, proactive, and capable of working independently when required.
Work Environment● Hands-on role in a workshop/production facility with regular interaction with engineering and production teams, and with occasional field testing of equipment.
● May require lifting moderate loads and standing for extended periods.
● The role will be initially based at The UK Agri-tech Centre - Midlands Hub, with a potential move to another Midlands based pilot build facility later in the year.
● Potential for occasional off site working so must be comfortable with occasional travel within the UK and EU.
Benefits
Training will be provided and we will actively support improvement of your professional and personal skill sets, whilst continuously improving the business through a customer focused experience in an evolving business and technology.Other benefits include:
Company stock options program
Pension
Competitive salary
-
We are looking for a Technical Helpdesk Support Engineer with a foundation in robotics to provide first-line technical support for our customers. This role goes beyond traditional helpdesk support—you will be directly involved in troubleshooting robotic systems, identifying software and hardware issues, and working with our R&D team to escalate critical problems. You will act as the first technical point of contact, helping customers resolve their issues quickly while ensuring valuable feedback loops to our product and engineering teams.
Key Responsibilities:
Provide first-line technical support to customers using our robotic systems, via email, phone, or live support channels.
Diagnose and resolve issues related to robotic software (control systems, navigation, communication) and basic hardware troubleshooting.
Guide customers step-by-step through debugging and corrective actions.
Maintain detailed documentation of support tickets, including issue description, root cause analysis, and resolution steps.
Identify recurring issues, categorize their severity, and escalate critical or complex problems to the R&D team.
Work closely with R&D to provide clear, structured feedback that helps improve products and prevent future issues.
Contribute to a customer knowledge base (FAQs, troubleshooting guides, how-to articles).
Support the setup, configuration, and updates of robotic software and firmware for customers.
Participate in system testing and validation for new releases to anticipate possible customer issues.
Ensure a positive customer experience through clear communication, patience, and technical expertise.
Experience & Skills:
Essential:
Basic knowledge of robotics, including sensors, actuators, and control software.
Familiarity with programming concepts (Python, C++, or similar) and ability to read and understand logs or scripts.
Experience using or supporting ROS (Robot Operating System) is a strong plus.
Understanding of network configurations, connectivity troubleshooting (TCP/IP, Wi-Fi, Ethernet).
Ability to use simulation tools (e.g., Gazebo, RViz) or debug environments to replicate customer issues.
Familiarity with Linux environments and command-line troubleshooting.
Experience with issue-tracking systems (e.g., Jira, Zendesk, or similar).
Strong communication skills with the ability to explain technical concepts clearly to non-technical users.
Patience, empathy, and customer-first mindset.
Analytical thinking and structured problem-solving approach.
Ability to work independently while also collaborating closely with engineering teams.
Strong organizational skills to manage multiple support requests in parallel.
Desirable:
Basic understanding of machine learning and computer vision techniques is a plus. Experience with libraries such as TensorFlow or OpenCV is advantageous.
Knowledge of embedded programming for microcontrollers and real-time operating systems. Familiarity with communication protocols (e.g., UART, SPI, I2C, CAN) is a plus.
Education:
Degree in Robotics, Computer Science, Mechatronics, or a related field.
Professional experience in a similar position will be highly considered.
Other:
Fluent in spoken and written English. Basic understanding of Spanish is desirable but not essential.
You must have a right to work in Spain.
Benefits:
The role will be based in our Spanish office in Castelldefels (Barcelona) and presents an opportunity to adopt a flexible hybrid working model, allowing for a balanced blend of remote and in-person work.
Training will be provided and we will actively support improvement of your professional and personal skill sets, whilst continuously improving the business through a customer focused experience in an evolving business and technology.
Yearly holiday entitlement 23 days holiday + public/ bank holidays (pro-rata for placements less than one year).
Other benefits include:
Company stock options program
Competitive salary
-
In this role, you will be primarily responsible for developing and implementing computer vision algorithms on field images captured by CLAWS, our autonomous agricultural robot. Your work will involve leveraging your expertise in AI, machine learning, data science and computer vision to enhance the robot's ability to accurately recognize and distinguish plants and weeds. By analysing the captured images, you will contribute to the development of advanced algorithms that enable the robot to autonomously identify and sustainably eliminate weeds.
This role is based in Spain.Essential experience, training or skills:
Background in deep learning development, experience on Linux, Python, TensorFlow, Keras, C/C++, Darknet.
Experience using YOLO.
Real time inference on edge computers using CUDA. Dataset management and model training on AWS. Experience on dataset labelling software and process management for computer vision machine learning.
Ability to communicate effectively as part of a remote team.
Excellent attention to detail, high levels of organisation.
Enthusiastic attitude, and a willingness and ability to learn new skills quickly.
Desirable, but not essential:
Data science, DW and BI. SQL and noSQL databases.
MySQL, PostgreSQL, CoachDB. BI development on Tableau, R, Jupyter.
Development experience on ROS, OpenCV or Matlab.
You must have a right to work in the UK and/or EU.
Education:
Bachelor Degree in software engineering, robotics, computer science, mathematics, physics or telecommunications (experience or equivalent training to this level will be taken into consideration for the right candidate).
Master degree in artificial intelligence, robotics, data science or computer vision.
Fluent in spoken and written English.
Basic understanding of Spanish is desirable but not essential.
Benefits:
This role presents an opportunity to adopt a flexible hybrid working model, allowing for a balanced blend of remote and in-person work.
Other benefits include:
Company stock options program
Company Pensions scheme.
Competitive salary
-
Earth Rover is looking for an engineer to join the R&D team with a strong background in robotics software development and control systems. As an integral part of our engineering team, you will be responsible for designing, developing, and deploying robotic software solutions for agricultural applications.
Job Responsibilities:
Design, develop, and test software for robotic systems, focusing on control algorithms, motion planning, and navigation.
Integrate sensors and actuators into robotic systems, ensuring seamless operation and reliability.
Prototype, simulate, and iterate on software designs to optimize performance and functionality.
Troubleshoot and debug software issues in robotic systems.
Develop and execute comprehensive system test plans to ensure robotic systems meet performance and reliability requirements.
Participate in field testing and deployment of robotic systems, providing support and maintenance as needed.
Document software designs, experiments, and test results, ensuring knowledge is shared and maintained within the team.
Essential experience, training or skills:
Proficiency in Python, C++ and ROS/ROS2 is essential.
Deep understanding of control theory, including PID control, state-space representation, and system modeling. Ability to design and implement control algorithms for robot motion and stability.
Experience with integrating various sensors (e.g., LIDAR, cameras, IMUs) into robotic systems. Understanding of sensor fusion techniques.
In-depth knowledge of kinematics and dynamics of robotic systems, including forward and inverse kinematics, trajectory planning, and dynamic modeling.
Proficiency with simulation software (e.g., Gazebo, V-REP, Webots) for prototyping and testing robotic systems in virtual environments.
Strong skills in software development practices, including version control (e.g., Git), debugging, and testing.
Experience in developing and executing system test plans, including unit tests, integration tests, and system-level tests to ensure performance and reliability.
Exceptional analytical and problem-solving skills, with the ability to troubleshoot complex systems and identify root causes.
Ability to work effectively in a team environment, collaborating with colleagues from diverse technical backgrounds.
Desirable, but not essential:
Basic understanding of machine learning and computer vision techniques is a plus. Experience with libraries such as TensorFlow, PyTorch, or OpenCV is advantageous.
Knowledge of embedded programming for microcontrollers and real-time operating systems. Familiarity with communication protocols (e.g., UART, SPI, I2C, CAN) is a plus.
Education:
Advanced degree (Master’s or PhD) in Robotics, Computer Science, Electrical Engineering, or a related field.
Professional experience in a similar position will be highly considered.
Other:
Fluent in spoken and written English. Basic understanding of Spanish is desirable but not essential.
You must have a right to work in Spain.
Benefits:
The role will be based in our Spanish office in Castelldefels (Barcelona) and presents an opportunity to adopt a flexible hybrid working model, allowing for a balanced blend of remote and in-person work.
Training will be provided and we will actively support improvement of your professional and personal skill sets, whilst continuously improving the business through a customer focused experience in an evolving business and technology.
Yearly holiday entitlement 23 days holiday + public/ bank holidays (pro-rata for placements less than one year).
Other benefits include:
Company stock options program
Competitive salary
-
Earth Rover is looking for an engineer to join the R&D team with a strong background in electronics, embedded systems, and robotics. As an integral part of our engineering team, you will be responsible for designing, developing, testing, and maintaining the electronic and embedded systems that power our robots.
Job Responsibilities:
Design and develop electronic circuits and systems for robotic applications.
Develop firmware for embedded systems using C/C++ or other relevant languages.
Implement and optimize algorithms for sensor data processing and control systems.
Conduct thorough testing and debugging of electronic circuits and embedded systems.
Integrate sensors, actuators, and communication modules into the robotic platform.
Ensure seamless communication between hardware components and software systems.
Perform system-level testing and validation to ensure reliability and performance.
Prepare detailed documentation of designs, schematics, and firmware.
Ensure designs meet industry standards and regulatory requirements.
Maintain documentation for version control and future reference.
Work closely with cross-functional teams to define requirements and deliver solutions.
Essential experience, training or skills:
Proficiency in designing analog and digital electronic circuits.
Strong programming skills in C/C++ for embedded systems.
Experience with microcontrollers, FPGAs, and other embedded platforms.
Familiarity with communication protocols such as I2C, SPI, UART, CAN, etc.
Knowledge of PCB design and layout tools (e.g., Altium Designer, Eagle).
Experience with sensor integration, motor control, and power management.
Strong communication and teamwork abilities.
Self-motivated and eager to learn and innovate.
Desirable, but not essential:
Experience with real-time operating systems (RTOS) and embedded Linux is a plus.
Knowledge of product certification requirements for electronic devices (e.g., CE, FCC, UL) and experience in the certification process.
Education:
Bachelor's or Master's degree in Electronics Engineering, Electrical Engineering or a related field.
Professional experience in a similar position will be highly considered.
Other:
Fluent in spoken and written English. Basic understanding of Spanish is desirable but not essential.
You must have a right to work in Spain.
Benefits:
The role will be based in our Spanish office in Castelldefels (Barcelona) and presents an opportunity to adopt a flexible hybrid working model, allowing for a balanced blend of remote and in-person work.
Training will be provided and we will actively support improvement of your professional and personal skill sets, whilst continuously improving the business through a customer focused experience in an evolving business and technology.
Yearly holiday entitlement 23 days holiday + public/ bank holidays (pro-rata for placements less than one year).
Other benefits include:
Company stock options program
Competitive salary
-
Are you an engineer, drone pilot or field robot operator with a passion for robotic vehicles and an interest in or currently working with autonomous robot technology?
In this role you will be primarily responsible for Field Testing, ensuring the product meets customer requirements. This will include in-field validation and operation of autonomous agricultural robots on our partner and customer sites in the UK, Spain and Netherlands. You will be taking customer feedback to assist future development as well as supporting problem solving in a structured manner.
Essential experience, training or skills:
Background in test planning, test execution and data analysis for agri/ off highway vehicles or robotic equipment.
Experienced in Instrumentation, Data acquisition and troubleshooting.
Ability to work to a structured Problem-Solving methodology (8D, Triz, or equivalent)
Ability to communicate effectively as part of a remote team and build high performing relationships with all stakeholders, both internally, and on a customer site.
You must have a right to work in UK/ Europe and a Full, Clean Driving licence.
Email us your CV
See what we’re up to!