Gideon Brothers develops autonomous, collaborative and modular robot platforms and autonomy technologies for unstructured, human environments. Our robots are designed to assist operations in various industries. In our offices in Zagreb and Osijek, we have gathered a team of 100+ super-talented people, including twelve PhDs and 50+ Masters of robotics hardware and software engineering. We are an ambitious team of constantly learning dreamers, with different backgrounds, skills, and experiences. Above all, we cherish the curiosity for understanding and solving our customer’s toughest mobile automation challenges. We are fast to deliver, have a team-first mindset, and we’re humbled to have the opportunity to work with so many great colleagues, customers, and partners.
Scope of Work:
In this position, the candidate will be a part of our hardware & software development team working on the development of software infrastructure for controlling, commissioning and simulating robot behavior. The team is responsible for design, validation and testing activities for functional parts and systems used in our robotic products and applications. This requires excellent knowledge of C, C++, Python & knowledge of Linux and ROS environments. The team is heavily hardware-oriented since the work usually requires establishing control over existing (off-the-shelf or internally developed) hardware components.
Responsibilities:
- Development of software support for controlling, commissioning and simulating the physical robot system
- Definition of software interface for controlling and status monitoring of the robot platform
- Build tools for easy diagnostics of deployed robotic systems
- Communication with firmware development teams for exposing hardware API
- Development and maintaining of simulation tools and matching the simulation with the physical system
- Preparation of documentation for development engineers
Skills:
- MSc in Robotics, Computer Science, Software Engineering or related engineering fields
- C/C++ and Python coding skills
- Good engineering practices, coding by standards and good debugging skills
- Familiarity with Linux environment / Bash
- Familiarity with the following frameworks/tools: ROS, Gazebo, Qt, Protobuffers, Git
- Excellent communication skills and fluency in English
Bonus points:
- Hands-on experience with embedded systems
- Identify and act on opportunities to improve processes and increase efficiency
What we offer:
- Joining an R&D team working with state-of-the-art algorithms and helping develop breakthrough AI solutions in several fields, including computer vision, semantics, and navigation
- Meal-subsidy program
- Kindergarten allowance/Tourist voucher
- Flexible working hours & the opportunity for occasional remote work
- Baby bonus
- Health check-ups
- Christmas & Easter bonus
- Internal talks – fun deep dives into different fields of expertise
- Well-equipped testing hall right next to the Zagreb office
- Exposure to the latest technology and top-notch tools
- Relaxed and friendly working environment and supportive colleagues
- Working in a dynamic and exciting industry and in a multidisciplinary environment open to cross-divisional collaboration
If this all sounds interesting to you, feel free to apply and join our team of experts! We are looking forward to your application! 🙂