UK jobs. Bigger possibilities.
143,000+ live jobsRequirements
Minimum qualifications:
- Bachelor’s degree in Mechanical Engineering, Electrical Engineering, Mechatronics, Robotics, a related technical field, or equivalent practical experience.
- 4 years of experience working in robotics hardware development, electromechanical prototyping, or robot systems integration.
- Experience in 3D CAD (e.g., SolidWorks, Onshape, NX, or Creo) and direct prototyping (e.g., 3D printing, machining, laser cutting, or cable harnessing).
- Experience writing embedded firmware for microcontrollers (e.g., C or C++) and low-level hardware interface, driver, or diagnostic code in Python and C++ on Linux.
- Experience with debugging using lab instrumentation (e.g., oscilloscopes, logic analyzers, or DMMs) and embedded communication buses (e.g., CAN, EtherCAT, SPI, I2C, or USB).
Preferred qualifications:
- Master's degree or PhD in Electrical Engineering, Computer Engineering, Physics, or a related field.
The role
Responsibilities
- Design, fabricate, and iterate on robotic end-effectors, teleoperation devices, sensor mounts, and test fixtures from concept CAD through benchtop validation.
- Bring up, integrate, and validate actuators (BLDC motors/drives), cameras, tactile/IMU sensors, and PCBAs across robot platforms using standard buses (CAN, EtherCAT, SPI, I2C, USB).
- Write and maintain basic microcontroller firmware (C/C++) and low-level Linux drivers, hardware interfaces, and calibration/diagnostic scripts (Python, C++) to expose new sensors and actuators to the robot stack.
- Design and build reliable wiring harnesses, quick-turn electronics packaging, and strain-relieved cable routing across articulating robotic joints.
- Troubleshoot issues across mechanical, electrical, and firmware boundaries, performing Root Cause Corrective Action (RCCA) to maximize lab fleet uptime and reliability (MTBF).
Hiring process
Apply online
Assessments
Online test · Not every role
You may be asked to take the Google Hiring Assessment (workstyle skills) and, for some roles, role-related assessments such as a coding exercise.
Recruiter conversations
With a recruiter · Phone call · 1–2 sessions
One or two shorter conversations assessing key skills, sharing information about the organisation and team, and asking about your preferences such as location.
Project work
In your own time · Not every role
For some roles, a small project before interviews: a case study, writing or code samples.
Interviews
With a rotating cast of Googlers
A panel of structured interviews, over video or in person, with a rotating cast of Googlers; open-ended role-related questions scored against the same rubric for every candidate, no brainteasers.
Decision and offer · With a recruiter
- Structured interviews: every candidate for a role is scored against the same rubric; no brainteasers.
- AI tools are not permitted during interviews.
- For some roles, pre-selected interviews happen virtually before final interviews onsite.
About Google
- Industry
- Technology
- Founded
- 1998
- Employees
- 100,000+
- Headquarters
- Mountain View, USA
- Website
- google.com
Location
Google · London
Loads Google Maps, which may set its own cookies.
More jobs like this
or browse Mid-level·Big Tech·Technology





