Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Firmware Engineer – Remote

Kraken Robotic Systems Inc.

Remote

CAD 90,000 - 115,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading robotics company is seeking a Senior Firmware Developer in Mount Pearl, NL or remote. The ideal candidate will design and implement embedded firmware for marine sensor platforms, requiring strong expertise in C++ and real-time systems. Responsibilities include collaboration with cross-functional teams and ensuring firmware reliability in extreme conditions. Join us to make a difference in ocean challenges with innovative solutions.

Qualifications

  • 7+ years of experience in embedded firmware development using primarily C++ (bare-metal and RTOS).
  • Proficiency in microcontroller architecture.
  • Experience with real-time systems and low-level hardware interaction.

Responsibilities

  • Design, develop, and debug embedded firmware for microcontrollers.
  • Develop and optimize firmware for real-time control and telemetry systems.
  • Implement robust communication protocols for subsea environments.

Skills

Embedded firmware development
C++
Microcontroller architecture
Real-time systems
Git
Python
Agile/Scrum
Communication protocols
Problem-solving
Time management

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field

Tools

GitLab
Docker
Job description
A leading robotics company is seeking a Senior Firmware Developer in Mount Pearl, NL or remote. The ideal candidate will design and implement embedded firmware for marine sensor platforms, requiring strong expertise in C++ and real-time systems. Responsibilities include collaboration with cross-functional teams and ensuring firmware reliability in extreme conditions. Join us to make a difference in ocean challenges with innovative solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.