// engineer · builder · systems thinker

Richard
Vidal-Dorsch

Embedded Software Engineer & Senior Rust Engineer

Systems engineer at heart, Rust enthusiast by choice. I build low-level software that ships — from embedded Linux drivers for industrial hardware to high-performance CLI tools and network utilities. I live at the intersection of bare-metal hardware and modern software craftsmanship, writing code that runs reliably in places where crashes aren't an option.

Richard Vidal-Dorsch
Costa Mesa, CA

What I Work With

🦀
Rust
Systems programming, CLI tools, async runtimes, library APIs. Writing performant, memory-safe code for production environments.
⚙️
Embedded Linux
Linux kernel driver development, BSP integration, and firmware for industrial embedded boards and SoCs.
🌐
Networking
DHCP, mDNS, RDAP/WHOIS, IEEE-OUI. Building tools for network discovery, device identification, and monitoring.
🔐
Security
Identity protection, secure systems design. Applying engineering rigor to privacy and digital security challenges.
🔧
C / Systems
Low-level C for hardware abstraction layers, kernel modules, and performance-critical embedded subsystems.
🛠️
CLI Tooling
Designing ergonomic command-line interfaces and developer tools that are fast, composable, and a joy to use.

Featured Projects

Get In Touch