Overview
Work History
Education
Skills
Accomplishments
Certification
Affiliations
Timeline
Generic

Garianna Knowles

St. John's,Canada

Overview

2
2
years of professional experience
1
1
Certification

Work History

Firmware Developer Student

Kraken Robotic Systems
St. John's, Canada
05.2025 - 08.2025
  • Contributed to development and testing of firmware features across multiple system layers, including sensor drivers and communication protocols.
  • Created and validated data adapters to support integration with the SSL layer.
  • Built and maintained remote test setups using Raspberry Pi to evaluate new hardware components.
  • Supported evaluation and bring-up of new sensors and chips for potential integration into future products.
  • Collaborated with team members to ensure code reliability, maintainability, and compatibility with existing systems.

Firmware Developer Student

Kraken Robotic Systems
Mount Pearl, Canada
08.2024 - 12.2024
  • Designed and implemented device drivers, ensuring seamless hardware integration.
  • Contributed to a major firmware project by adding and debugging new features, collaborating with the electrical team to test and verify functionality.
  • Automated testing processes using Python scripts and developed unit tests using Google Test, improving system reliability and robustness.
  • Employed GitLab for version control, issue tracking, and collaboration in a team environment.
  • Utilized Autoproj extensively to manage and build complex project dependencies within the workspace.

Computer and Electrical Engineering Intern

eSonar
St. John's, Canada
01.2024 - 04.2024
  • Upgraded firmware to Microchips' new Harmony framework in MPLAB X IDE.
  • Developed foundation of firmware design and debugging for various Microcontrollers.
  • Utilized serial interfaces (I2C, SPI, and UART) necessary for communications to various peripherals.
  • Designed GUIs necessary for debugging firmware and testing PCB peripherals in QT.
  • Utilized RTOS kernel to streamline and optimize firmware operations.

Engineering Intern

Subsea7
St. John's, Canada
05.2023 - 08.2023
  • Created project document index for document control.
  • Verified Rigging Design/Lift Plans using Mathcad.
  • Developed Technical Notes for project procedures.
  • Created project equipment index for stored equipment at each base.
  • Reviewed Deck plans for equipment loading using Bricscad.

Education

Bachelor of Engineering Co-op Program - Computer Engineering

Memorial University of Newfoundland
St. John's, NL, Canada
05-2027

Highschool Diploma -

Gonzaga Highschool
St. John's, NL
06.2022

Skills

  • Embedded Development: Proficient in firmware development using MPLAB X IDE, Harmony Framework, and FreeRTOS for real-time systems
  • Programming Languages: Strong coding proficiency in Python, C, and C
  • Testing & Debugging: Experienced in unit testing with Google Test, automated test scripting in Python, and remote debugging using Ozone
  • Interface Protocols: Familiar with serial interfaces including UART, I2C, and SPI
  • Cross-Platform App Development: Developed a real-time chat application using Flutter (Dart frontend), Nodejs backend, and gRPC for communication
  • Development Tools: Skilled in Autoproj for workspace management and GitLab for version control
  • GUI Development: Capable of building user interfaces for embedded or desktop applications
  • Work Ethic: Able to multitask, manage time effectively, and meet deadlines while balancing concurrent workloads
  • Collaboration: Excellent teamwork, communication, and interpersonal skills; fosters a positive work environment
  • Independence: Capable of working independently and taking initiative on complex tasks

Accomplishments

  • The IUGS Entrance Scholarship for Undergraduate Students, $4,000.00
  • Faculty of Engineering and Applied Science High Achiever Entrance Scholarship, $2,000.00
  • techNL Making Waves Innovator Scholarship, $2,826.00
  • Faculty of Engineering and Applied Science Dean's List 2024-25

Certification

  • WHMIS 2015 Training
  • Service Leadership
  • Certificate of Completion in Onshape Assemblies (CAD)
  • First Aid, 04/26
  • Mental Health First Aid Basic
  • Drivers License

Affiliations

  • Valiant AeroTech - Memorial University of Newfoundland, 2024 - Present, Participate in the software team to help develop a semi-autonomous aerial vehicle to tackle Canada’s destructive wildfires.
  • Robogals - Memorial University of Newfoundland, 2024 - Present, Organize and participate in educational workshops and events to encourage young women to pursue higher education and careers in traditionally male-dominated fields.
  • Media Mentorship Program - YMCA, 2021-2022, Educated elderly people with the technical skills needed to navigate the technology they needed throughout Covid-19. E.g. Zoom for meet and greet with family and friends

Timeline

Firmware Developer Student

Kraken Robotic Systems
05.2025 - 08.2025

Firmware Developer Student

Kraken Robotic Systems
08.2024 - 12.2024

Computer and Electrical Engineering Intern

eSonar
01.2024 - 04.2024

Engineering Intern

Subsea7
05.2023 - 08.2023

Bachelor of Engineering Co-op Program - Computer Engineering

Memorial University of Newfoundland

Highschool Diploma -

Gonzaga Highschool
Garianna Knowles