Job Description

Based at Kraken Robotics Services (Newfoundland, Canada)

Full-Time – Permanent   | Job Reference: KRSI-2023-01

Roles and Responsibilities

We are seeking Software Developers to join the Kraken software team. The successful candidates will work within our close-knit team on cutting edge, disruptive technology for the Kraken Thunderfish® and KATFISH™ underwater robotic vehicles, and the Kraken Synthetic Aperture Sonar (SAS) systems.

Key Responsibilities Include:

  • Develop software for Kraken robotic or sonar systems, or the user interfaces to control those systems and visualise their data
  • Participate in all aspects of software development, including requirements gathering, design, implementation, documentation, and testing
  • Participate in peer code reviews to facilitate knowledge sharing and promote excellence in software quality
  • Help with the continued development of our testing and dev-ops processes.

Qualifications and Experience

  • Degree in Computer Engineering, Computer Science or equivalent
  • Excellent design standards as well as strong analytical and problem-solving skills
  • Strong written and oral communication skills
  • A good understanding of software engineering fundamentals such as testing, continuous integration, data structures, and agile development best practices
  • Experience with at least one of:
    • C++ on both Windows and Linux
    • C# with a solid understanding of MVVM and/or MVC design patterns.
    • Full stack web development, using React, Node.js, and/or other modern web technologies
  • Experience with any of the following would be considered an asset:
    • Git, Python, Bash
    • ROS or similar robotic frameworks
    • Figma/Adobe xD or similar wireframe/mock-up software
    • Data communications protocols and networking
    • Control systems and/or robotic simulation (e.g. Gazebo)
    • ARM-based development, specifically Nvidia Jetson
    • Digital signal processing
    • WPF or UWP frameworks
    • REST API development
    • DirectX or other 3D applications
    • Working on web-based map applications
    • Working in an Agile/Scrum environment
    • Working with open-source communities

To Apply:

Email your latest CV, stating job reference KRSI-2023-01 to:

Return to jobs

Job expired

Applications now closed

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

Back to all jobs


Software Developers


Kraken Robotics


Software Developers


Newfoundland, Canada

Closing Date:

30 June 2023