Justin Defields

Sr. Embedded Linux Software Engineer at Extron

Philadelphia, Pennsylvania, 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
🎓
Top School
Justin Defields is a Sr. Embedded Linux Software Engineer with 12 years of experience building robust, secure embedded systems and board support packages for Xilinx Zynq/ZynqMP and NXP i.MX platforms. Based in Philadelphia, he specializes in U-Boot and kernel customization, device drivers, PCIe/I2C integrations, and Buildroot/Yocto-based build systems, routinely upgrading and porting custom functionality across kernel and bootloader versions. At Extron he engineered drivers and applications—like a VDMA framebuffer and a C++/Qt logo manager—to solve hardware deficiencies and improve manufacturability, and his open-source contributions include upstream fixes to the widely used FreeRDP project. Colleagues rely on his hardware debugging skills with oscilloscopes, logic analyzers, and HDMI protocol analyzers to trace elusive system faults and harden products against failures. He combines deep low-level expertise with a practical mindset for transferability and documentation, evidenced by reproducible build processes he created for clients.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science, Electrical/Computer Engineering, Bachelor of Science, Electrical/Computer Engineering at Temple University
github-logo-circle

Github Skills (8)

c1710
rdp10
c1110
remote-desktop10
internationalization9
localization9
cprogramming-language7
c-language7

Programming languages (4)

C++CMakefilePython

Github contributions (5)

github-logo-circle
FreeRDP/FreeRDP

May 2014 - Jul 2014

FreeRDP is a free remote desktop protocol library and clients
Role in this project:
userBack-end Developer
Contributions:5 commits in 2 months
Contributions summary:Justin contributed to the FreeRDP project by modifying the codebase to address specific issues related to fullscreen behavior and keyboard layout settings. The user also refactored code related to gateway credentials and multimonitor/span functionality, moving logic for better handling of the RDP file settings. These changes focus on improving the overall functionality and configuration aspects of the remote desktop protocol.
free-rdpremote-desktopcrdpfreerdp
jbd1986/RG350_buildroot

Oct 2019 - Oct 2019

Buildroot customized for the RG350
Contributions:1 commit, 8 PRs, 51 pushes in 1 day
buildroot
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