Zack Marvel is a hands-on embedded software engineer and instructor with a dozen years of practical experience and graduate-level training from Indiana University Bloomington. He combines low-level C and RTOS firmware development on Cortex-M platforms with teaching experience—designing labs, grading, and building projects like an assembler and an 8-bit microprocessor course final. Notably, he collaborated with engineers and biologists to develop firmware and drivers for a low-power bird monitoring tag, including power measurements and PCB design. Based in Colorado, he is comfortable across the full embedded toolchain—schematics, Verilog/FPGA labs, GDB, protocol analyzers, and source control—and enjoys debugging tricky hardware-software interactions. He’s seeking to keep polishing that niche of firmware-first software development while scaling his impact in product-focused engineering roles.
12 years of coding experience
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Indiana University Bloomington
A planning tool for using diabetes-related open-source projects.
Contributions:2 releases, 83 commits, 10 PRs in 1 year 11 months
planningdiabetesplanning-tool
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.