Phil Zabel

Systems Engineer at Earth-Thebault

Stanhope, New Jersey, 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

🤩
Rockstar
Phil Zabel is a seasoned systems engineer with 26 years of hands-on experience in embedded systems, device drivers, and systems administration, based in Stanhope, New Jersey. He has led platform- and hardware-focused development at Earth-Thebault while maintaining long-term operational roles at EarthColor and L.P. Thebault Company, blending deep operational reliability with low-level engineering. An active open-source contributor, Phil implemented Oculus Rift and Windows Mixed Reality support for OpenHMD and has a track record of adapting software for niche platforms like MeeGo and HTC/HP devices. His strengths include hardware interaction, driver development, power and peripheral management, and cross-platform porting. Colleagues rely on him to bridge the gap between firmware, drivers, and system-level integration, often improving code quality and fixing subtle compiler and platform issues.
code26 years of coding experience
job7 years of employment as a software developer
github-logo-circle

Github Skills (23)

c-language10
mobile-development10
sdl10
gles10
c1110
c1710
gpio10
device-driver10
driver10
sys10
touchscreen10
embedded10
cprogramming-language10
hidapi9
power-management9

Programming languages (11)

C++ShellCRustMakefileJavaScriptValaBitBake

Github contributions (5)

github-logo-circle
OpenHMD/OpenHMD

Sep 2017 - Jul 2020

Free and Open Source API and drivers for immersive technology.
Role in this project:
userEmbedded Systems Engineer
Contributions:68 commits, 47 PRs, 45 pushes in 2 years 10 months
Contributions summary:Phil primarily contributed to the Oculus Rift and Windows Mixed Reality (WMR) drivers for OpenHMD. They implemented features like LED control for the Oculus Rift CV1 and added initial support for Windows Mixed Reality headsets, including sensor data integration and device property configuration. Furthermore, they addressed compiler warnings and improved code quality within the driver implementations. These contributions suggest a focus on hardware interaction and driver development within the immersive technology domain.
driversapioculus-questdriverpsvr
jonsmirl/mpc5200

Nov 2006 - Apr 2011

Digispeaker
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:142 commits in 4 years 5 months
Contributions summary:Phil primarily worked on low-level embedded systems development within the Digispeaker project, focusing on the HTC Magician platform. They implemented support for the HP iPAQ hx4700, adding features for battery charging, USB gadget functionality, and touchscreen input. Furthermore, the user contributed to integrating audio components by setting up I2S and SSP1 pins, and managing the power supply aspects of various peripherals. This involved modifications to device drivers and board-specific configuration files.
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