Jose De Souza is a graphics software engineer with 13 years of experience building low-level, performance-sensitive systems and firmware, currently developing features for Mesa at Intel in São Paulo. He has deep expertise in embedded systems, kernel graphics drivers, and autopilot firmware—contributions include PIX4/AeroFC hardware bring-up, MAVLink routing improvements, and kernel work for Intel Xe graphics. Jose blends hardware-level debugging, driver integration and system architecture, having led GPU bring-up, simulation testing, and upstreaming for OEM releases. An open-source enthusiast, his work appears in high-profile projects like PX4, MAVLink Router and the Linux kernel, where he focused on reliability, logging and memory mapping nuances. Notably, he pairs firmware-level I2C/ADC/FPGA experience with higher-level graphics stack development, enabling end-to-end platform solutions. Fast-learning and science-driven, he thrives on stabilizing complex hardware-software interactions and shipping production-grade systems.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Wyden
Contributions:45 commits, 22 PRs, 20 pushes in 1 year 8 months
Contributions summary:Jose primarily contributed to the `mavlink-router` project by implementing features related to routing MAVLink packets, fixing bugs, and optimizing performance. They added support for using broadcast addresses, corrected initialization issues in UART endpoints, and implemented checks for valid message IDs and CRCs to improve efficiency. Furthermore, the user integrated message statistics reporting and ULog support for enhanced debugging and monitoring, demonstrating a focus on system reliability and logging.
Contributions:79 commits, 38 PRs, 106 comments in 1 year 5 months
Contributions summary:Jose primarily contributed to the PX4 Autopilot Software project by enhancing the AeroFC autopilot firmware. Their work included modifications to the uploader tool for firmware updates, such as rebooting and setting baud rates. They also made several board-specific changes, including removing and adding configuration for GPIO, ADC, UARTs, SPI and I2C busses for the AeroFC hardware platform, removing and adding support for modules, and integrating drivers for sensors like the IST8310 and the LeddarOne lidar. Furthermore, they refactored parts of the code for the commander and added the arm authorization features, demonstrating a deep understanding of the autopilot's firmware and hardware integration.
multicopteravoidancedroneuasraspberry-pi
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
Jose De Souza - Graphics Software Engineer at Intel Corporation