K
Intermediate Firmware Developer at Kraken Robotics
Kraken Robotic Systems Inc.
Opportunity Description
Join Kraken Robotics in Mount Pearl, Newfoundland, as an Intermediate Firmware Developer. Design innovative firmware for underwater systems while collaborating in a dynamic environment.
In this Level 2 role, you will contribute to Kraken’s KATFISH™ system by developing and maintaining critical firmware components. Your expertise in C++ and experience with hardware mediums like DMA and UART will be paramount. Engage in code reviews, architecture discussions, and utilize cutting-edge tools to ensure high-quality deliverables.
Key Responsibilities:
• Develop low-level firmware for Kraken robotics products
• Optimize drivers for peripherals including DMA and I²C
• Write efficient and reliable C++ code in resource-constrained settings
• Collaborate with Electrical and Systems Engineering teams
• Create detailed documentation for firmware functionalities
Requirements:
• Proven experience in commercial firmware development
• Degree in Computer, Electrical, or Sof...
In this Level 2 role, you will contribute to Kraken’s KATFISH™ system by developing and maintaining critical firmware components. Your expertise in C++ and experience with hardware mediums like DMA and UART will be paramount. Engage in code reviews, architecture discussions, and utilize cutting-edge tools to ensure high-quality deliverables.
Key Responsibilities:
• Develop low-level firmware for Kraken robotics products
• Optimize drivers for peripherals including DMA and I²C
• Write efficient and reliable C++ code in resource-constrained settings
• Collaborate with Electrical and Systems Engineering teams
• Create detailed documentation for firmware functionalities
Requirements:
• Proven experience in commercial firmware development
• Degree in Computer, Electrical, or Sof...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position