Mathew Grabau

Mathew Grabau

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME

I am a highly experienced embedded systems engineer, focusing mainly on firmware development. However, my background in electronics also means that I have designed hardware, such as in-car displays of various sizes and cellular-connected monitoring systems. I have designed location-aware systems that utilize mobile apps connecting to embedded controllers via BLE and WiFi. Those systems also included cloud-based backends/portals for gathering and managing data.

A lot of my experience has been on CAN-connected systems. To that extent, I have experience with J1939, extensions such as ISOBUS, and custom protocols. I have also worked with USB (including device drivers), I2C, SPI, DRAM, high-speed serial, and multi-core systems (ARM, PPC). OS experience is FreeRTOS, bare metal, and embedded Linux (including custom driver development, using buildroot and Yocto for kernel/system image management).

I enjoy using cross-platform tools such as Xamarin on the mobile side, but I strongly believe in the merits of native solutions as the ultimate solution. My experience (nearly 15 years) provides me with the toolkit to choose the most suitable tooling for approaching a given system). While C and C++ are my most widely used embedded languages, I have lately been integrating and using Rust in many contexts (including embedded systems).

Central Time (US & Canada) (-05:00)
Joined November 2020
EXPERTISE
17 years experience
10 years experience
1 year experience
10 years experience
10 years experience
3 years experience
6 years experience

REVIEWS FROM CLIENTS

Mathew's profile has been carefully vetted and approved as a Codementor. Connect with Mathew now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
winformsmvp
C#
1
0
serverless-forum
A demonstration of serverless architectures built using AWS lambda functions.
Java
1
0
Stack Overflow
76 Reputation
0
0
3
EMPLOYMENTS
President
Grabau Innovations Inc.
2023-01-01-Present

I founded a consulting company focused on embedded systems and mobile apps/in-vehicle user interfaces. Projects developed include a so...

I founded a consulting company focused on embedded systems and mobile apps/in-vehicle user interfaces. Projects developed include a soil sampler control system with cloud connection for results gathering and data management and an operator-facing data management system. I specialize in hard and soft real-time systems using bare metal, embedded Linux, or RTOS depending on the system at hand.

Python
C#
C++
View more
Python
C#
C++
C
Embedded Linux
Xamarin.Forms
Rust
Linux Device Drivers
Blazor
View more
Electronics Engineering Manager
Holley Performance Products
2016-01-01-Present
Promoted after starting as a firmware/hardware/software engineer. I now oversee implementing electronics that make hot-rodders dreams com...
Promoted after starting as a firmware/hardware/software engineer. I now oversee implementing electronics that make hot-rodders dreams come true. I still have some involvement on the technical end.
C#
C++
C
View more
C#
C++
C
Hardware
Jira
Embedded Systems
Windows Application
Agile
View more
Embedded Software Engineer
JCA Electronics
2013-05-01-2015-12-01
Started as the first software/firmware engineer, I designed and implemented core software/firmware (including our first contract project)...
Started as the first software/firmware engineer, I designed and implemented core software/firmware (including our first contract project) and worked on identifying processes (and related tech) for the department to grow. Exposure included desktop, mobile and embedded software development.
Android
C#
C++
View more
Android
C#
C++
C
Win32
Xamarin.Forms
Xamarin.Android
Embedded C
Embedded Systems
iOS
View more