Job Title: Software Engineer - Marine Robotics
HonuWorx is a pioneering company developing cutting-edge marine robotics technologies and cloud software to revolutionize subsea work. Our mission is to create safer, greener, and more efficient underwater operations.
We are seeking an experienced Software Engineer to join our team of skilled marine roboticists. You will collaborate with us to design, develop, and deploy innovative solutions for the Loggerhead autonomy engine. If you're passionate about autonomous robotics and committed to solving real-world problems, we encourage you to apply.
This full-time role is based in Aberdeenshire, offering flexible working hours and a blend of office and home working. The position also involves international travel to remote testing locations as required.
Key Responsibilities:
* Contribute to a collaborative team of engineers from diverse backgrounds
* Stay up-to-date with best practices and current trends in mobile robotics software architecture
* Implement advanced software solutions for subsea robotics systems
* Deliver high-quality, documented, and thoroughly tested code
* Participate in field trials for subsea robotics systems
* Understand customer requirements and implement effective solutions
Requirements:
* Bachelor's or Master's degree in Software Engineering or a related field
* Proficiency in designing, developing, and deploying modular software solutions
* Expertise in C++ or other object-oriented programming languages
* Experience with robotics middleware (ROS, DDS, etc.)
* Experience with unit testing and continuous integration/testing
* Background in mobile or marine robotics (desirable)
* A strong public code portfolio on GitHub (desired)
Estimated Salary Range: £60,000 - £80,000 per annum