Brydon GibsonBG
Open to opportunities

Brydon Gibson

@brydongibson

Software developer specializing in embedded systems and real-time operating systems.

Zimbabwe
Message

What I'm looking for

I am looking for opportunities that challenge my skills in embedded systems and allow for professional growth.

I am a dedicated software developer with a strong background in embedded systems and real-time operating systems. My journey began at Carleton University, where I earned a degree in Computer Systems Engineering and contributed to an IEEE paper on IPV6-based smart grid communication. Since then, I have honed my skills across various roles, focusing on developing robust software solutions for complex hardware environments.

Currently, I work at Ford, where I design and build SPI drivers for power management communications protocols and support low power modes for on-board peripherals. My previous experience at Optelian/DZS involved creating a code formatting toolchain and working with optical multiplexing ASICs. I have also contributed to significant projects at Dell Technologies and QNX Software Systems, where I developed BSPs and device drivers, ensuring seamless integration and performance in demanding environments.

Experience

Work history, roles, and key accomplishments

FO
Current

Software Developer

Ford

Mar 2023 - Present (2 years 4 months)

Worked with microkernel real-time operating systems on embedded hardware, designing and building a SPI driver for power management. Supported BSP for suspend-to-ram of complex SOCs and performed hardware testing for power and data busses.

OP

Software Developer

Optelian/DZS

Jul 2022 - Mar 2023 (8 months)

Designed and built a SPI driver for an optical multiplexing ASIC, working with on-board FPGAs to send data via SPI bus. Created a code formatting toolchain with user scripts and Git hooks to enforce clang-formatted code.

DT

Software Technologist 2

Dell Technologies

Jun 2021 - Jul 2022 (1 year 1 month)

Developed an ARM BSP for a 5G ORAN based PHY layer and designed an eCPRI emitter and radio emulator using DPDK. Supported a Linux BSP on custom hardware, including custom driver code for I2C, UART, GNSS, and 1PPS/PTP.

QS

Systems Integration Developer

QNX Software Systems

May 2018 - Jun 2021 (3 years 1 month)

Drove the success of multiple hypervisor integration projects, including QNX and Android/Linux guest BSP development. Debugged and developed device drivers and software in C/C++ for peripherals like I2C and SPI, while gaining experience in ISO26262 and ISO9001.

Education

Degrees, certifications, and relevant coursework

Carleton University logoCU

Carleton University

Bachelor of Engineering, Computer Systems Engineering

Activities and societies: IEEE paper “IPV6-Based Smart Grid Communication over 6LowPAN”

Studied Computer Systems Engineering, focusing on the design and implementation of complex computer systems. Researched and contributed to an IEEE paper titled 'IPV6-Based Smart Grid Communication over 6LowPAN'.

Tech stack

Software and tools used professionally

Interested in hiring Brydon?

You can contact Brydon and 90k+ other talented remote workers on Himalayas.

Message Brydon

People also viewed

View all talent

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Brydon Gibson - Software Developer - Ford | Himalayas