Embedded Software Engineer at Fontys ICT - HTES (2025-02 – 2025-07)
- Architected a hybrid braking system for an autonomous vehicle to enable precise, closed-loop deceleration control.
- Designed a dual-loop cascaded PID controller using direct force feedback (0-1000N) from a load cell to ensure repeatable braking performance.
- Developed a high-fidelity MATLAB/Simulink model of the electromechanical braking system to simulate and validate control strategies.
- Analyzed the Simulink model to identify and document the limitations of a fixed-gain PID controller when handling system non-linearities.
- Authored a complete engineering documentation suite, including requirements analysis, design specifications, and a final project handover plan.
Software Engineer at DHR Engineering (2022-07 – 2024-07)
- Developed and maintained software services for a robotic automation system within a 3D printing farm, enabling a 73.8% increase in machine utilization over a 24-hour period compared to manual operation.
- Collaborated with an external client to design and implement a safety system for their DVF (5-axis machining center), machine, protecting operators from two KUKA robot arms.
- Reverse-engineered the communication protocols for Bambu Lab 3D printers, utilizing FTP for file transfers and MQTT for command and control, which enabled full remote operation and status monitoring.
- Architected and developed the central orchestrator service for a robotic automation system, enabling real-time communication between a ROS 2-based robotic arm and the 3D printing farm via Python and MQTT.
Embedded Software Engineer at Hyster-Yale Group (2022-02 – 2022-07)
- Developed and implemented new control and data acquisition modules for lift trucks, enhancing the functionality of the Additionally Installed Sensing (AIS) system.
- Reverse engineered communication protocols of existing Electronic Control Units (ECUs) to integrate new modules seamlessly with the truck's systems.
- Researched and analyzed alternative solutions to optimize module design and performance.
- Designed and developed both software and hardware components for the new modules.
- Conducted rigorous testing of new modules to ensure functionality and safety.