Brenda S is a seasoned software engineer with 15 years of deep experience in embedded systems and device driver development, from 8051 and ARM7TDMI firmware to Linux on Cortex-A9. She has strong practical expertise in C, C++, and Python and a proven track record maintaining and upstream-aligning out-of-tree kernel patches for real-time Linux distributions. At National Instruments she led cross-functional efforts on time-synchronized Ethernet products, PTP timestamping, mDNS network discovery, and performance-critical ARM NEON optimizations for instrumentation hardware. Comfortable reading register maps and datasheets, she combines low-level hardware understanding with system-level software design and open-source stewardship. Based in Saint Paul, MN, she prefers local roles and brings a rare blend of kernel maintenance, embedded networking, and product-focused engineering to complex hardware-software integration challenges.
15 years of coding experience
18 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at The University of Texas at Austin
Yocto layer to implement NI Linux RT distribution.
Contributions:39 pushes, 35 branches in 3 years 2 months
linuxyocto-layeriotdistributionyocto
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.