K

Intermediate Firmware Developer at Kraken

Kraken Robotics

hants county (shubenacadie), ns, Canada Full-time July 09, 2026

Found Description

Elevate your career as a Firmware Developer Level 2 with Kraken Robotics in Mount Pearl, NL or Dartmouth, NS, potentially remote. Innovate on cutting-edge underwater systems used in mine detection and hydrographic surveying.

This intermediate-level role engages you with Kraken’s dedicated Firmware team, focusing on developing and maintaining low-level firmware. You will work with key systems including C++, hardware peripherals, and collaborate across disciplines to enhance embedded features and system functionality.

Key Responsibilities: • Develop and maintain low-level firmware for Kraken products • Implement drivers for DMA, UART, SPI, CAN, and I²C • Write clean, high-reliability C/C++ code for constraints • Collaborate with Electrical and Systems Engineering teams • Create detailed documentation for firmware components

Requirements: • Proven firmware development experience in commercial settings • Degree in relevant engineering fields • Hands-on experience...

Ready to Apply?

Submit your application for Intermediate Firmware Developer at Kraken at Kraken Robotics

Apply Now