William Skellenger is a Development Team Lead with ~17 years in embedded software and two decades of hands-on experience in automotive brake systems, from ABS/TCS/ESC algorithm development to in-vehicle validation and production launches. He blends mechanical engineering roots with strong software skills (C/C++, C#, Python, MATLAB) and has a proven track record migrating CAE and control toolchains to Linux and introducing TDD/CI practices in large OEM environments. William helped bring Veoneer’s EB100 brake system into production for Ford and led prototype-to-production efforts for redundant braking solutions at Continental, demonstrating both technical depth and program leadership. He contributes to open-source tooling too—improving build and test workflows for the popular CMock project—reflecting a pragmatic focus on reliable test automation. Based in Detroit, he pairs vehicle-level intuition with build/release and server administration experience, making him effective at bridging firmware, tooling, and integration across teams.
17 years of coding experience
22 years of employment as a software developer
BS, Mechanical Engineering, BS, Mechanical Engineering at Michigan Technological University
Contributions:7 commits, 2 PRs, 1 comment in 13 days
Contributions summary:William primarily focused on enhancing the build process and test execution within the CMock repository, a mock/stub generator for C. Their contributions involved modifying the `create_makefile.rb` script to incorporate features like `INCLUDE_PATH`, `LDFLAGS` for linking, and `TEST_FILE` directives. These changes streamlined the compilation and testing of C code, particularly by adapting how test results and summaries were generated, making the workflow more robust. This improved how tests were run and integrated with tools looking for the test results.
Contributions:77 commits, 1 push, 5 branches in 5 years 4 months
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
William Skellenger - Development Team Lead at Intrepid Control Systems