Skip to content
View mattburt36's full-sized avatar
🤠
🤠
  • Flightcell
  • Nelson, NZ
  • 19:24 (UTC +13:00)

Block or report mattburt36

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mattburt36/README.md

Embedded Software Engineer

I'm passionate about embedded systems and love learning through hands-on experience.

Current Focus

  • Learning: Advanced power optimization for solar-powered IoT gateways
  • Looking to collaborate on: Open-source embedded projects using Nordic platforms
  • Ask me about: Nordic SDK, Zephyr RTOS, cellular IoT, or embedded C programming
  • Reach me at: mattb@hoptech.co.nz

Featured Projects

[Fine-Grained Positioning System]

Trilateration-based asset tracking using Multi-carrier Phase Difference

  • Tech Stack: Nordic Semiconductor, Zephyr RTOS

[Solar-Powered IoT Gateway]

Power-efficient dual-SoC gateway for remote monitoring

  • Tech Stack: Nordic Thingy91 (nRF9160 + nRF52840), Zephyr RTOS, Cellular IoT
  • Key Features: BLE scanning, cellular data transmission, intelligent power throttling
  • Challenges Overcome: Flash management, stack overflows, RAM optimization

[Legacy Network Modernization]

Tools and documentation for maintaining large-scale embedded Linux deployments

  • Tech Stack: Embedded Linux, Shell scripting, Python
  • Purpose: Improve reliability of 1000+ devices in challenging RF environments
  • Impact: Created comprehensive troubleshooting documentation, reduced downtime

Professional Experience

Embedded Software Engineer @ Descartes Systems Group (July 2023 - September 2025)

  • Maintain 1000+ embedded Linux devices in airport cargo environments
  • Develop IoT solutions using Nordic nRF9160/nRF52840 with Zephyr RTOS
  • Implement MQTT-based communication over cellular networks
  • Resolve complex embedded challenges: memory management, power optimization, remote debugging

Software Engineer / Junior CAD Engineer @ F&C Technologies (July 2020 - July 2023)

  • Designed embedded software solutions for Arduino platforms
  • Created debugging applications for multi-FPGA systems
  • Designed and manufactured PCBs using CAD software and automated assembly tools

Learning Philosophy

  • I learn by doing and making mistakes

  • I believe the best way to understand embedded systems is through practical experience. I also have the firm belief that there is no use in dealing with half finished code bases that have been bloated and broken by improper AI usage; I prefer to start fresh and make something do what it is intended to do rather than jump through the hoops that have been created by over engineering.

Notable Achievements

  • Successfully created positioning system for an academic project
  • Optimized solar-powered gateway achieving weeks of autonomous operation
  • Maintained 99%+ uptime across 1000+ devices in challenging RF environments

Based in New Zealand

  • Richmond, Nelson Region
  • Bachelor of IT (Software Major) - NMIT 2024
  • Former chef turned engineer - bringing precision and problem-solving skills to embedded systems

Profile Views

Popular repositories Loading

  1. SDV602-Project-MattBurton SDV602-Project-MattBurton Public

    Project house for SDV-602 2022

    Python

  2. mattburt36.github.io mattburt36.github.io Public

  3. ADP-3450-PG ADP-3450-PG Public

    Storage for ADP-3450 functions

    C#

  4. Waveform-App Waveform-App Public

    C#

  5. PBN-Template-Gen PBN-Template-Gen Public

    Paint by numbers template generator.

  6. mattburt36 mattburt36 Public

    Profile stuff