Embedded Software Engineer at Theo van der Perk Mechanisatiebedrijf bv
Geldermalsen, Gelderland, Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Peter Van Der Perk is an embedded software engineer with six years of hands-on experience building and integrating RTOS-based systems for robotics and automotive applications. Currently at NXP he works across Functional Safety, ROS/DDS, PX4 and NuttX, contributing to drivers, networking (Ethernet, CAN, SocketCAN) and middleware while also maintaining distro and test pipelines. A frequent open-source contributor, he has pushed notable changes to PX4 (microRTPS/UDP, MAVCAN PnP) and upstream RTOS projects like Zephyr and Apache/NuttX to enable NXP hardware features. He combines product-facing full‑stack web experience running high-volume e‑commerce sites with deep low-level firmware expertise, a mix that helps him bridge system architecture and deployment realities. His master’s work introduced a hypervisor-based safety architecture for autonomous vehicles, reflecting a practical focus on isolation and fault tolerance in safety-critical systems.
6 years of coding experience
3 years of employment as a software developer
HAVO, Natuur & Techniek met Informatica en Management en Organisatie, HAVO, HAVO, Natuur & Techniek met Informatica en Management en Organisatie, HAVO at O.R.S. Lek en Linge
Technische informatica (Embedded Systems), Technische informatica (Embedded Systems) at Avans Hogeschool Den Bosch
Premaster, Embedded Systems, Premaster, Embedded Systems at Technische Universiteit Eindhoven
Contributions:117 reviews, 169 commits, 132 PRs in 3 years 3 months
Contributions summary:Peter's commits primarily focus on enabling and configuring UDP communication within the NuttX microRTPS build, adding command-line arguments for IP address configuration. They also implemented and supported HRT & RTC timer support for the rddrone-uavcan146 board. The changes involve modifications to the microRTPS transport layer and board-specific clock configurations, demonstrating expertise in embedded systems and communication protocols. Further contributions add RTPS support for FMUK66-V3 and implement MAVCAN PnP functionality.
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:102 reviews, 19 PRs, 110 comments in 5 years 2 months
Contributions summary:Peter's contributions primarily focus on enhancing and extending the Zephyr RTOS, particularly for NXP hardware. Their work includes adding support for new hardware features such as the Onsemi ncp5623c LED driver, the Isentek IST8310 magnetic sensor driver, and integrating the teensy loader for flash operations. They also added and configured device tree entries for a variety of peripherals, including QTMR and FlexIO, while fixing clocking configurations.
bluetooth-lereal-timezephyrsecuregit-repository
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.