Brandon Allen
Services provided: Ruby on Rails , Embedded Systems
About Brandon Allen:
A embedded software developer with experience working with 32-bit ARM microconctrollers. My experience includes:
- NXP K81
- STM32
- nRF9160
- RP2040
- MSP430
- Renesas
- Zephyr, FreeRTOS, Mbed OS
- CMake, Make, CI/CD, Github Actions, Jenkins
- Unit testing embedded targets
- MQTT, HTTP, TLS
- Various cryptography algorithms (AES, ECDH, RSA, ECC)
- Worked with various TCP, BLE, Bluetooth and WiFi stacks.
- Developed various drivers. (UART, SPI, I2C, SDIO, SDRAM, QSPI, I2S and more)
I am also experienced with web developmenent using Ruby on Rails to create Terminal Management Systems for fleets of IoT devices.
Experience
NeuronicWorks Inc. – Firmware Designer - May 2021 – Present
- Integrated an L2 EMV kernel onto a NXP K81 micro that was running freeRTOS.
- Worked with TI Bluetooth stack, ESP32s Bluetooth/BLE/WiFi stacks, Nordic modems, SIMCOM modems.
- Worked with the Nordic nrf-sdk which includes Zephyr and MCUboot( nRF9160, nRF52840).
- Developed peripheral drivers (I2C, ADC, UART, SDIO, SDRAM, QSPI, SPI, I2C, one-wire).
- Implemented MQTT and HTTP clients on resource constraint devices.
- Implement custom linker scripts to memory map external SDRAM and QSPI flash.
- Worked with common asymmetric/symmetric encryption schemes.
- Coordinated, documented and implemented IoT communication protocols with server team. (e.g. HTTP, MQTT payloads, encryption agreements)
Education
Bachelor of Electrical Engineering
2016 – April, 2021 Faculty of Engineering, Dalhousie University – Halifax, Nova Scotia
Professionals offering similar services to those of Brandon Allen
Professionals in the same Engineering / Architecture sector as Brandon Allen
Professionales offering Ruby on Rails services
Professionales offering Embedded Systems services
Other users who are called Brandon
Jobs near Toronto, Ontario
-
Customer Support Specialist
Found in: Talent CA C2 - 2 hours ago
AgencyAnalytics Inc Toronto, CanadaWe're seeking an experienced customer support champion to join a department that has a stellar internal and external reputation for customer support. Our team provides world-class 24/5 support via Intercom live chat to tens of thousands of digital marketing experts worldwide. · ...
-
Host - Aera
Found in: beBee S2 CA - 3 weeks ago
Oliver & Bonacini Toronto, Canada Part timeJoining us means you will be part of an extraordinary and exciting company You're a key team player collaborating closely with the rest of the restaurant team. You're the first person to welcome our guests and start an exceptional dining experience. You'll learn our sought after ...
-
Technology Architect 6569-05
Found in: Talent CA C2 - 5 days ago
Foilcon Ontario, Canada Contract Corp-to-CorpHM Note: This role is hybrid with three (3) onsite and starts April 2, 2024 · Description: · Deliverables and nbsp;: and nbsp;IT and nbsp;Solutions and nbsp;Development · The and nbsp;resources and nbsp;will and nbsp;act and nbsp;as and nbsp;a and nbsp;subject and nbsp;matter an ...