A passion for technology has gripped me ever since I was a little kid. I would take apart the television remotes to see how they were wired. I pushed for a computer science club in middle school. I asked for Snap Electronics kits and "Python for Dummies" for Christmas; I would create text-based adventure games in Bash on our family computer. From the moment I could talk, my family knew I was destined for a technical field. This passion, along with my desire to learn, has carried me to where I am now: a third-year computer engineering student also pursuing a computer science minor. My call to learn then lead me to become heavily involved with multiple Technical Societies - UMSAE and UMSATS. These groups give me a path to apply the theory learned in class, recognize gaps in my knowledge, and connect to a wealth of industry professionals and higher-level students to feed my love of knowledge further.There is more to learn, more to create, many more problems to solve, and I am ready.Languages: C, C++, Java, Python, MATLABSkills: Computer Hardware, Computer Software, Hardware/Software debugging, LaTeXMemberships: EGM, IEEE, SAE, ISED
-
Reliability Engineering LeadTaivWinnipeg, Mb, Ca -
Libus And Arcticsat Flight Software LeadStarlabWinnipeg, Mb, Ca -
Libus / Arcticsat Flight Software LeadStarlab Jun 2023 - PresentWinnipeg, Manitoba, CanadaFlight software lead for two CubeSats - a 6U bus designed for an arbitrary payload and a 3U satellite to measure sea ice thickness in northern Canadian communities.Responsible for inter-systems communication, AIT, requirements and verification development, test-driven development, hardware interface abstraction, and mission operations planning. -
Iris Flight Software DeveloperStarlab Jul 2022 - Aug 2023Winnipeg, Manitoba, CanadaLeading software development on ManitobaSat-1 Project IRIS. Anticipated launch date is December 2022.Adhering to strict software standards and behaviour. Developing mission-critical control and management software. -
Summer Research StudentStar Lab Jun 2022 - Sep 2022Winnipeg, Manitoba, CanadaFirmware developer for ManitobaSat-1. Developing satellite payload and attitude control flight software. Also researching applied machine learning cases. Experimenting with reinforcement learning applied to UAV flight planning and a Crokinole-playing robot. -
Embedded Firmware DeveloperTaiv Jun 2020 - PresentWinnipeg, Manitoba, CanadaDeveloping multiple embedded systems. Focus on C, C++, and Assembly.Working in a fast-paced and self-guided environment where dependability is key for team success.Developed a custom embedded bootloader with a USART on-the-fly routine for remote firmware updates.Experience with hands-on debugging, reverse engineering, signal verification, and out-of-the-box solutions. -
Software Systems OfficerUmsae Formula Electric May 2021 - Jun 2024Leading software system development for the vehicle. The 2022 software system has 11 members. Manages development, timelines, versioning, systems integration, and member engagement for the competition season. Responsible for the efficiency, quality, and safety of developed software.Develops embedded firmware for a system of distributed microcontrollers that communicate over a CAN bus. Interfaces with Battery Management Systems (BMS) and 3-phase motor controllers/motors. Experience working with/around high voltage (>350VDC). -
External Communications / Telemetry System LeadUmsae Formula Electric May 2020 - Jun 2021Oversees the development and implementation of systems responsible for data transmitted external to the vehicle body. Includes multiple user interfaces, data logging, communications, and telemetry. -
Software Team MemberUmsae Formula Electric Sep 2019 - May 2020Winnipeg, Manitoba, CanadaDeveloping C for STM microcontrollers. This position gives real-world experience with embedded programming, embedded operating systems, and communication protocols. -
Technical Activities DirectorUniversity Of Manitoba Ieee Student Branch Sep 2021 - May 2022Managing and scheduling outreach, professional development, and technical events. -
Conference Delegation Committee MemberUniversity Of Manitoba Engineering Society Sep 2021 - May 2022 -
Communications Subsystem Software DeveloperUniversity Of Manitoba Space Applications And Technology Society (Umsats) Sep 2019 - Sep 2021Winnipeg, Manitoba, CanadaResponsible for developing a communication system between satellite and ground. Written in C on STM microcontrollers. Also includes radio device management, packetization, and queuing. -
Executive Documentation ManagerUniversity Of Manitoba Space Applications And Technology Society (Umsats) Oct 2020 - Jun 2021Oversees document organization and delivery, and ensures communication between sections of the team. -
Production TechnicianSelf Employed Nov 2014 - Mar 2020Winnipeg, Canada AreaResponsible for the set-up, maintenance, operation, and take-down of performance audio/visual equipment. Experienced with many types of mixers, audio equipment, PA systems, and lighting. Ran both large and small-scale events. Responsible for managing equipment transport logistics.
-
Maintenance AssistantSaint Paul'S High School Jul 2015 - Aug 2018Winnipeg, Manitoba, CanadaSchool building maintenance over the summer months. Small team of workers and staff.
Brendan O'Doherty Skills
Brendan O'Doherty Education Details
-
Computer Engineering -
Computer Science -
Internship Training Fall 2020 -
High School Diploma -
Computer Engineering
Frequently Asked Questions about Brendan O'Doherty
What company does Brendan O'Doherty work for?
Brendan O'Doherty works for Taiv
What is Brendan O'Doherty's role at the current company?
Brendan O'Doherty's current role is Reliability Engineering Lead.
What schools did Brendan O'Doherty attend?
Brendan O'Doherty attended University Of Manitoba, University Of Manitoba, Venture For Canada, St. Paul's High School, University Of Manitoba.
What skills is Brendan O'Doherty known for?
Brendan O'Doherty has skills like Leadership, Embedded Software, Team Building, Social Media, Sound Board Operation, Public Speaking, Cable Management, Computer Hardware, Computer Repair, Data Analysis, Communication, Team Management.
Not the Brendan O'Doherty you were looking for?
-
Brendan O'Doherty
Albuquerque, Nm -
-
Brendan O'Doherty
United Kingdom -
Brendan O'Doherty
Leeds
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial