William Page Email and Phone Number
William Page work email
- Valid
- Valid
William Page personal email
- Valid
I am an accomplished software engineer with experience in maintaining out-of-tree proprietary linux kernel drivers, upstream linux kernel driver development, embedded linux distribution creation and maintenance, systems programming, cross-platform software deployment, and build automation, toolchaining, and toolsmithing.I am currently responsible for full-lifecycle development of embedded linux distributions for industrial IoT clients, including guiding part selection and system architecture decisions.In my previous roles, I've performed DevOps for safety-critical automotive R&D, created new developer efficiency and scaling tools in addition to significant direct linux kernel development involving both Open Source and proprietary drivers. To accommodate the continuing evolution of the linux kernel, I automated kernel version compatibility testing. I've provided training to my fellow engineers on linux development and debugging, as well as creating tutorials and other documentation on related subjects.I regularly assume roles outside of my primary assignments where I am needed, leading me to develop diverse skills and knowledge, including:* Installer development for Windows, Mac, and Linux* Build and test automation* Inbound and outbound license compliance, including both open source and commercial licensingIn the course of this work, I have gained experience with the following languages, tools, and technologies:* OpenEmbedded/Yocto development (6 years, advanced)* Kernel and system library development in C /C++ for Windows/macOS/Linux (12 years, advanced)* Linux debugging in gdb, including debugging embedded targets via gdbserver (10 years, intermediate)* Python tool, application, and module development (6 years, intermediate)* Bash scripting (10 years, intermediate)* Linux deb, rpm, and opkg installers (10 years, advanced)* Docker for build automation and deployment (2 years, intermediate)* Systems programming in Rust (5 years, intermediate)* Baremetal embedded programming in Rust (1 year, beginner)* Application development in C# (3 years, basic)* XML Schema design ( 5 years, intermediate)* Windows MSI installers written in Wix (7 years, expert)* MacOS X installers created with pkgbuild and productbuild (2 years, intermediate)* Git revision control (5 years, intermediate)
-
Embedded Linux Software EngineerSavant Systems Jan 2022 - PresentHyannis, Ma, UsOpenEmbedded/Yocto embedded linux development (BSP and distro) for home automation, IoT, and home battery/solar management, primarily on i.MX 8 architecture (imx8mm). -
Senior Embedded Linux EngineerWitekio Jan 2021 - Jan 2022Lyon, Auvergne-Rhône-Alpes, FrEmbedded Linux development services including hardware design review, distribution definition, build, testing, security, and release management. -
Automotive Deployment EngineerRee Technology Gmbh Mar 2020 - Nov 2020Berlin, DeVehicle software embedded linux development, CI/CD, release management, and deployment. -
Platform LeadPolysync Jun 2019 - Feb 2020Portland, Or, Us* Owner/maintainer of OpenEmbedded-based embedded linux distribution* Development of firmware update tools and processes in Rust* Experienced with Tegra and i.MX embedded architectures -
Principal Software EngineerNational Instruments Jan 2005 - Jun 2019Austin , Texas, Us* Linux kernel driver interface maintainer* Windows, Linux, and MacOS installer expert* Software infrastructure and toolchain management* Build and automation development
William Page Skills
William Page Education Details
-
Brigham Young UniversityComputer Engineering
Frequently Asked Questions about William Page
What company does William Page work for?
William Page works for Savant Systems
What is William Page's role at the current company?
William Page's current role is Embedded Linux Software Engineer at Savant Systems.
What is William Page's email address?
William Page's email address is co****@****ail.com
What schools did William Page attend?
William Page attended Brigham Young University.
What skills is William Page known for?
William Page has skills like Debugging, C++, Object Oriented Design, C, Algorithms, Linux Kernel, Software Installation, Data Acquisition, Embedded Systems, Unix, Device Drivers, Usb.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial