Daniel Schultz is a founder and lead engineer with a decade of hands-on experience bridging embedded software and custom silicon design, now running aesc silicon from Wiesbaden. He builds RISC-V microcontroller platforms, develops open-source IP, and delivers firmware and driver stacks for custom SoCs—work informed by deep contributions to projects like Zephyr, U-Boot and SpinalHDL. Daniel’s background at PHYTEC spans software development, test leadership and a master thesis on multi-chip cost optimization, giving him a pragmatic systems perspective from silicon to bootloader. He’s comfortable in low-level toolchains and build systems—fixing kernel-compatibility issues in OpenEmbedded and improving FPGA bitstream tooling—while also authoring hardware-focused IP such as 8b10b encoders. Notably, he pairs chip-level intuition with production-oriented firmware practices, making him effective at integrating custom silicon into real-world embedded products.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at RheinMain University of Applied Sciences
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:112 reviews, 16 PRs, 144 comments in 6 years 3 months
Contributions summary:Daniel primarily contributed to the Zephyr RTOS project by working on board support packages (BSPs) for embedded systems. Their work included updating documentation for the phycore_am62x_a53 board and moving files to improve project organization. A significant portion of the commits involved adding and modifying device tree files and board configurations for TI AM62x and AM64x SoCs, including enabling GPIO and I2C interfaces, indicating a strong focus on hardware integration. They demonstrated expertise in the design and configuration of hardware-specific aspects of Zephyr for various embedded platforms.
Documenting the Xilinx 7-series bit-stream format.
Role in this project:
Back-end Developer
Contributions:12 reviews, 35 commits, 9 PRs in 2 months
Contributions summary:Daniel focused on improving the project's internal structure and data handling. Their primary contributions involved refactoring code to accommodate new fabric data, updating scripts, and modifying database interactions. They also addressed vulnerabilities and deprecated functions within the project, as well as, deploying fabric data into separate directories.
vivadoartix7xilinxsymbiflowxilinx-fpga
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
Daniel Schultz - Founder & Lead Engineer at aesc silicon