Location
mount pearl, nl, Canada
Posted
July 13, 2026
Job Description
Advance your firmware career with Kraken Robotics as a Level 2 Firmware Engineer. Create innovative firmware that supports our industry-leading underwater technology.
In this role, located in Mount Pearl, Newfoundland, you will play a key part in developing the firmware for KATFISHβ’, our Intelligent Towed SAS System. Your job will involve maintaining low-level firmware while collaborating with engineering disciplines. Strong capabilities in C++, CMake, and debugging methods will help you excel in this position.
Key Responsibilities:
β’ Develop and maintain firmware for Kraken underwater technology
β’ Optimize and implement drivers for communication interfaces
β’ Write robust C++ code focused on efficiency and reliability
β’ Create impactful documentation for system components
β’ Conduct unit tests and contribute to testing frameworks
Requirements:
β’ Demonstrated experience in firmware development
β’ Degree in Co...
In this role, located in Mount Pearl, Newfoundland, you will play a key part in developing the firmware for KATFISHβ’, our Intelligent Towed SAS System. Your job will involve maintaining low-level firmware while collaborating with engineering disciplines. Strong capabilities in C++, CMake, and debugging methods will help you excel in this position.
Key Responsibilities:
β’ Develop and maintain firmware for Kraken underwater technology
β’ Optimize and implement drivers for communication interfaces
β’ Write robust C++ code focused on efficiency and reliability
β’ Create impactful documentation for system components
β’ Conduct unit tests and contribute to testing frameworks
Requirements:
β’ Demonstrated experience in firmware development
β’ Degree in Co...