Kingdom Technologies is looking for a full time Robotics Software Engineer to join an ambitious robotics start-up, based in the West End of Glasgow. The successful candidate will be involved in the design and implementation of key software functionality, development, testing and deployment of code across of Kingdom’s autonomous robotic lawnmower products.
The role:
The successful candidate will work on software systems to run directly on the robotics platform as well as the software infrastructure to support the operation of that robot. This will mean discussions with stakeholders to define software requirements, planning projects to deliver proposed software solutions and then executing these projects.
This role will run in parallel to the other senior engineer roles and report directly to the CEO and CTO. Collaboration across all staff is required, ie. with other software-based disciplines, as well as mechanical and electronics engineers
Essential Qualifications/Knowledge
- Master’s degree in Computer Science, Mechatronics, Mathematics, Physics, Engineering or similar STEM field
- Experience in mobile robotic systems software
- Minimum 5 years of Python/C/C++ development experience
- Fluent in the application of ROS and use of Gazebo and Rviz
- Experience with robotics path planning and decision making
- Experience with cloud based infrastructure and distributed computing
- Diligent version control using GitHub/ GitLab or similar
- Experience with Unix development and systems administration
Desirable Skills & Abilities
- Taken multiple products through from initial development to support post deployment
- Startup experience
- Experience in mobile robotic systems hardware/ software architecture design
- Experience with embedded systems
- Experience with dynamic system analysis, linear and non-linear control theory and * nonlinear state estimation, nonlinear optimization
The Package
Kingdom offers a competitive salary and a benefits package.
On top of that, you’ll be joining a growing company with a culture of ambition, creativity and teamwork.
Kingdom are currently offering this role on a full-time basis with working hours of 40 hours per week, however these can be flexible to find a mutually beneficial arrangement with the successful candidate.
Why join Kingdom?
Kingdom is one of the fastest growing robotics start-ups in Scotland, developing a robotic lawn mower for large terrains. The developed product, empowered by a patented mapping and positioning technology, is able to cover vastly larger areas than currently possible, ensures the highest level of safety and cutting quality and requires minimal installation. The company mostly targets business clients, such as golf clubs, city councils etc. Kingdom has won most of the biggest start-up competitions in Scotland and has raised over £900,000 in funding from private investors and public funds. We are currently in the process of closing a £2M round of seed follow on investment.