Position Overview
Advance your career with Kraken Robotics as an Intermediate Firmware Developer. Contribute to innovative firmware development for cutting-edge underwater technologies in Mount Pearl, NL or Dartmouth, NS.
In this role, you will join the Firmware team to design and build critical components for the KATFISH™ Intelligent Towed SAS System. Your expertise in low-level firmware development and collaboration with Electrical and Systems Engineering will drive the efficiency of our underwater platform. Work on optimizing drivers alongside industry-leading capabilities.
Key Responsibilities: • Develop and maintain low-level firmware for Kraken products • Write efficient C++ and C code for ARM Cortex-M microcontrollers • Collaborate with cross-discipline teams to validate embedded features • Create high-quality documentation for system components • Participate in code reviews and architecture discussions
Requirements: • Degree in Computer, Electrical, or Software Enginee...