Firmware Engineer Level 2 with Kraken Robotics

Kraken Robotic Systems Inc.

Full-time IT & Technology
Apply Now
Location
dartmouth, ns, Canada
Posted
July 13, 2026

Job Description

Build your future with Kraken Robotics as a Level 2 Firmware Engineer. Focus on firmware for our KATFISH™ underwater systems, based in Mount Pearl, NL or Dartmouth, NS, with remote options.
In this role, you'll be integral to the Firmware team, enhancing our intelligent underwater technology for applications like mine detection and hydrographic surveying. Your skills in C++, system architecture, and debugging will contribute to the development of reliable and high-performance firmware solutions. Collaborate closely with engineers from various disciplines to deliver top-quality results.
Key Responsibilities:
• Develop low-level firmware for Kraken’s innovative products
• Write efficient, reliable C++ and C code for constrained environments
• Partner with engineering teams to validate embedded features
• Document firmware and system components with high quality
• Create unit tests and support automated testing processes
Requirements:
• Bachelor’s degree in Engi...