Cliff Brake

Embedded Linux IoT Consultant at BEC Systems, LLC

Marshallville, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Cliff Brake is an Embedded Linux and IoT consultant with 26 years of experience helping companies turn hardware ideas into reliable, shippable products. He founded and leads BEC Systems, providing hands-on Embedded Linux consulting, firmware and driver development, and product engineering for clients since 2005. Cliff’s background spans Windows CE BSPs, Linux OS porting, serial communications tooling, hardware design reviews, and build/image automation, reflecting deep full-stack embedded expertise. An active open-source contributor, he maintains linux-serial-test tools that demonstrate practical mastery of serial protocols, flow control, RS485, and timing diagnostics. Based in rural Ohio, he combines low-level engineering (FPGA, battery systems, thermal printers) with project leadership and process infrastructure to accelerate product delivery with confidence.
code26 years of coding experience
job10 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
43reputation
12kreached
1answer
2questions
github-logo-circle

Github Skills (16)

c1710
uart10
linux10
rs10
serial-communication10
c1110
sys9
command-line-interface9
embedded9
html6
go6
meteor6
natsio6
executable6
grpc6

Programming languages (20)

C++CSSRustCMakefileElmGoHTML

Github contributions (5)

github-logo-circle
cbrake/linux-serial-test

Sep 2012 - Nov 2022

Linux Serial Test Application
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 review, 55 commits, 37 PRs in 10 years 3 months
Contributions summary:Cliff primarily developed and maintained a Linux serial test application. Their contributions include adding command-line options for baud rate, port selection, and custom baud rate divisors. They also implemented features for dumping received data, enabling RTS/CTS flow control, and providing RS485 control options, demonstrating a focus on serial communication testing and control within a Linux environment. Additionally, the user added functionality for sending specific bytes and timing measurements.
linuxserial
simpleiot/firmware

Jul 2018 - Jan 2023

Firmware for IoT devices.
Contributions:3 reviews, 118 commits, 22 PRs in 4 years 7 months
argonfirmwaretuyaiot-devicesmqtt
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Cliff Brake - Embedded Linux IoT Consultant at BEC Systems, LLC