Skip to Content

Robotics Hardware QA Engineer

Zagreb, Croatia

About us

At Gideon, we’re crafting the future of logistics, manufacturing & other industrial environments with cutting-edge AI and 3D vision-based autonomous robots. Our team of 130+ exceptional individuals is committed to automating complex operations, allowing people to shine in what they do best.Gideon We are an ambitious group of tech enthusiasts with different backgrounds, skills, and experiences, very excited and passionate about what we do! And above all, we cherish team spirit, constant learning and kindness.

Gideon team at work
About the role

Our Quality Assurance team makes sure our robots meet high standards of quality, reliability and safety across hardware and software. As our Robotics Hardware QA Engineer, you’ll validate hardware releases, configure and deploy hardware components, run safety checks, and troubleshoot issues on our autonomous robots.

This is a hands-on role. You’ll work directly with real robots in our testing hall, so you should enjoy working with wires, tools, and electrical and mechanical components, and like getting to the bottom of a problem.
Responsibilities we’ll trust you with:
    • Deploy and validate hardware releases. Deploy releases on test vehicles, including Beckhoff PLC software (TwinCAT), Curtis controllers and scripts, the Beckhoff GUI, Robot API and safety sensors, and check installed versions and configurations against the release specification.

    • Write and run hardware tests. Write and run test cases, including regression, safety and fault-insertion tests.

    • Report on releases. Prepare validation reports with results, logs and measurements, and give a clear go/no-go recommendation.

    • Track issues to resolution. Report issues in Jira with clear reproduction steps, and verify the fixes.

    • Build and repair test robots. Install, wire and assemble electrical and mechanical components, and handle basic repairs, modifications and soldering.

    • Troubleshoot hardware. Find faults in electrical systems, wiring, sensors and controllers using multimeters, oscilloscopes, insulation testers, power supplies and CAN diagnostic tools, including issues reported from field deployments.

    • Look after the test fleet. Maintain test vehicles and testing equipment, keep track of their configurations, installed versions and reference conditions, and prepare vehicles in the setups other teams need.

    • Improve how we test. Create and update test procedures in Jira and Confluence so that functional and safety requirements are covered, and suggest improvements to our testing and product quality.

    • Work across teams. Investigate issues and validate new features with the hardware, software and autonomy teams, and share your findings in hardware sprint planning.

Your area of expertise:
    • Hands-on experience with electrical and mechanical components, including wiring, assembly, soldering and basic repairs with hand and power tools.

    • A basic understanding of electrical engineering principles and the ability to read electrical schematics.

    • Experience with measurement tools such as multimeters, oscilloscopes and power supplies.

    • Familiarity with PLCs, motor controllers, sensors or industrial communication protocols such as CAN.

    • Practical troubleshooting skills: you can narrow down a hardware fault, reproduce it and describe it clearly.

    • Attention to detail and the ability to document findings in a way others can act on.

    • Good English communication skills, especially in writing.

Bonus points:
    • Experience with Beckhoff PLCs and TwinCAT (including TwinCAT Scope), Curtis motor controllers and their programming tools, or CAN diagnostics.

    • Familiarity with safety sensors and LiDARs (e.g. SICK FX3, Hokuyo UAM, Inxpect C201A) and with functional safety or safety validation.

    • Experience with hardware release validation, system integration or structured QA processes.

    • Basic Linux and scripting skills (Bash or Python), or familiarity with Jira, Confluence, ROS or Docker.

    • Previous experience in robotics, autonomous vehicles or industrial automation.

Tools that we use:
Python
Linux


Robot Operating System
Docker

Steps in the selection process:

Introduction

Tell us about your experiences and interests, and we will tell you more about the position, about our team and Gideon as a whole. We cherish the individual approach to every candidate and we are always curious to hear how we fit into your plans!

Technical Assessment

This stage will show you how the actual job will look like and how you fit in. You will get an insight into technical details by completing the technical task and discussion with one of our senior experts.

Final interview

The final step is a more in-depth conversation where you will get a full picture of how your work in Gideon would look like and what kind of culture we cherish.

Offer!

If all goes well, this is when we send you the offer with the information and details about compensation, vacation policy, benefits plan and all the other working details.


If we already managed to spark your interest, you can apply even now

But the best things are yet to come if you continue to read on :)

Apply Now

Certified Robot Tamer

What do we offer and what can you expect once you join us?