Richard Vidal-dorsch is a Senior Software Engineer with a decade of experience specializing in embedded systems and firmware across the computer hardware industry. He has advanced expertise in device drivers and embedded software, and routinely leverages Python, Node.js, and Golang to bridge low-level firmware with higher-level services. Richard has progressed through senior roles at Advantech and Circle Media Labs and now contributes to product engineering at Aura from Costa Mesa, California. His MS in Computer Science from Universität St. Gallen underpins a methodical, systems-oriented approach to problem solving and product delivery. Colleagues rely on him to turn hardware constraints into reliable, maintainable software stacks and to mentor cross-functional teams on embedded best practices. Outside work he blends pragmatic tooling choices with a penchant for automating repetitive tasks, improving both development velocity and system robustness.
10 years of coding experience
14 years of employment as a software developer
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Universität St. Gallen-Hochschule für Wirtschafts-, Rechts- und Sozialwissenschaften
Contributions:4 releases, 61 commits, 3 PRs in 1 year 5 months
linux-driverdriverlinuxembeddedadvantech
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
Richard Vidal-dorsch - Senior Software Engineer at Aura