Senior Software Engineer (Hardware Robotics)
We're on the hunt for a Senior Software Engineer to help develop a people-carrying AGV (automated guided vehicle) designed specifically for the amusement industry. This isn't your average Engineering job-it's hands-on, exciting, and perfect for someone who loves working on cutting-edge robotics solutions. You'll be part of a small, tight-knit team combining mechanical, electrical, and software engineering to deliver something groundbreaking.
If you look at the requirements and feel like you've got at least half of what we're after, let's have a chat-we're more interested in what you can bring to the table than ticking every box.
The Type of Person You Are
* Problem Solver: You enjoy rolling up your sleeves and tackling tough challenges.
* Calm Under Pressure: Tight deadlines? Complex problems? Bring it on.
* Open-Minded: You love debating ideas and questioning approaches to find the best solution.
* Team Player: Collaboration is your thing, and you're all about sharing knowledge and helping others grow.
Your Engineering Toolkit
We're looking for someone who's confident working with:
* Languages: You can jump between C++, C#, Rust, Typescript, or Python without hesitation.
* Source Control: You know your way around Git and follow solid source control practices.
* Software Engineering: You've got a good grasp of common architecture and engineering best practices.
Bonus Points for These Domain Skills:
If you've worked in robotics or real-time systems, we'd love to hear about it. Specific experience we value includes:
* ROS/ROS2: You know the Robot Operating System inside out.
* Linux: You're comfortable working in Linux environments.
* Networking: You can configure and program networks and have experience with EtherCAT.
* PLCs: You've worked with Safety PLCs or Functional PLCs (IEC 61131-3).
* Standards Knowledge: Understanding EN ISO 13849 safety standards is a big plus.
* Motion Control/Path Planning: You've got a handle on the basics of motion control and navigation solutions.
Why You'll Love It
This role is perfect for someone who's excited about building real-world robotics and being part of an innovative team shaping the future of the amusement industry. It's a chance to work across disciplines, stretch your skills, and make a real impact on a unique project.
Think you've got what it takes? Even if you don't tick every box but feel like this is up your street, get in touch. Let's build something incredible together.