Junior Systems Engineer (Robotics, IoT & AI)

VendingRobotics Ltd
Location
Paphos
Hybrid
Type
full-time
Experience
Entry level
Salary (Gross)
€2,000 - €2,500 per month
Apply within
14 days
Category
Automation & Robotics Engineering
About the Role
VendingRobotics is a Paphos company that designs and builds automated vending machines. Our machines operate across Europe and the Middle East, for gas companies and retailers. Gas cylinders are our niche today, but our technology is not limited to them, and we are open to other products and applications in the future. The next few years are where it gets really interesting. We are planning a robotic arm that will load the machines automatically, developing new machine generations from compact units to a 96-cylinder model, and moving our AI vision onto the machines themselves so they recognise products even when offline. AI is already central to how we build and run our systems, and we plan to use it even more. We are looking for a smart, open-minded engineer who loves solving problems and wants to grow with these projects. You will join our team in Paphos and learn the whole system alongside our senior engineers, with structured hands-on training from day one. Over time you will become the person who understands how a machine works end to end, can diagnose and fix problems across it, and helps our customers when something goes wrong. Work is hybrid and flexible: part in our office, part in our workshop with the machines, and part from home. How we hire: instead of a coding quiz, shortlisted candidates get a realistic problem from our machines, with logs and documentation, and explain how they would diagnose it. You may use any tools you like, including AI.
Responsibilities
- Learn and support the full machine system alongside our senior engineers
- Help customers with technical questions and troubleshooting, by email, phone and remote access
- Work with Python on Raspberry Pi based machine controllers
- Work with STM32 firmware and machine hardware (sensors, doors, cameras)
- Support card payment terminals and mobile payments
- Set up and troubleshoot networking and remote connectivity of machines in the field
- Work on our cloud fleet platform and API integrations with customers
- Use GitHub, take part in code reviews and keep documentation up to date
- Contribute to new projects such as robotic loading and on-machine AI
Requirements
- Degree (or final year) in Computer Science, Computer Engineering, Electrical/Electronic Engineering or similar
- AI-native: you use AI tools (ChatGPT, Claude, Copilot or similar) every day to learn, code and debug
- Open mind and a real drive to solve problems: you like finding out why something does not work
- Genuine interest in robotics, hardware and how physical systems work
- Solid grasp of networking, operating systems and how systems fit together
- Some programming experience, ideally Python
- Clear, friendly communication with customers and colleagues
- Good written and spoken English
- Eligible to work in Cyprus / the EU
- German is an advantage, not a requirement
- Nice to have: Linux, embedded or microcontroller projects, electronics, payment systems, robotics projects
Benefits
- ✓Real responsibility on real machines running in several countries
- ✓One-to-one learning from experienced engineers
- ✓Grow into robotics, computer vision and AI-driven projects
- ✓A small team where your ideas are heard and your work matters
- ✓Full-time, permanent position in Paphos
- ✓Hybrid working: office, workshop and home
Know someone who'd be a great fit?
Share this role with a friend, ex-colleague or your network. They'll thank you.