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.
Free and Open Source API and drivers for immersive technology.
Role in this project:
Embedded 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.
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.