John Weber

Business Development Engineer at TechNexion

Huntsville, Alabama, 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

👤
Senior
John Weber is a Business Development Engineer with 14 years of experience blending hands-on embedded systems engineering and strategic product and channel development from Huntsville, AL. He specializes in electronics design, robotics, programmable logic, embedded Linux, video processing, and IoT productization, and has driven robotics product strategy and strategic partnerships at TechNexion. Previously he led IoT technical strategy and market development at Avnet, translating low-level firmware and BSP work into commercial solutions and roadmaps. His open-source contributions to Freescale meta-layers and Yocto BSPs show deep expertise in board support, bootloader/kernel integration, and platform enablement for i.MX and Wandboard hardware. Comfortable moving between soldered prototypes and partner negotiations, he uniquely combines firmware-level troubleshooting with go-to-market execution. Colleagues rely on him to bridge complex hardware-software challenges into manufacturable, market-ready products.
code15 years of coding experience
job23 years of employment as a software developer
github-logo-circle

Github Skills (19)

bsp10
linux-kernel10
yocto10
u-boot10
sys10
arm10
yo10
embedded10
architecture9
build-system9
device-driver9
architectures9
driver9
sdi8
configuration-management8

Programming languages (6)

TypeScriptShellC++CBitBakePython

Github contributions (5)

github-logo-circle
OpenEmbedded/Yocto BSP layer for Freescale's ARM based platforms
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:39 commits in 1 year 7 months
Contributions summary:John's contributions center on adding support for the Wandboard-Dual platform to the Freescale OpenEmbedded/Yocto BSP layer. This involved significant code changes, including adding device support, modifying the kernel, and updating U-Boot configurations. The user also addressed SDHC platform data and replaced a brcm80211 driver, indicating a focus on hardware enablement and low-level system integration within the embedded system context. The contributions extend to modifying the kernel and u-boot configuration, along with fixes and driver replacements for peripherals, demonstrating a deep understanding of the hardware and software interaction.
armbspfreescaleopenembeddedyocto
Freescale/meta-freescale

Mar 2013 - Feb 2015

Layer containing NXP hardware support metadata
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits in 1 year 11 months
Contributions summary:John primarily contributed to the Freescale meta-layer by modifying build configuration and firmware related files. Their work involved updating bootloader versions (SRCREV) for specific boards and platforms, indicating expertise in build system and boot process customization. The contributions include adding firmware configurations for different i.MX processors and updating dependencies within gstreamer plugins. This suggests the user's involvement in software configuration and integration for hardware platforms.
hardwarenxpyocto-bspopenembedded-layerimx
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