Summary
Russ Dill is a Senior Staff Systems Software Engineer with 26 years of experience optimizing embedded Linux platforms and a two-decade deep focus on kernel internals, drivers, bootloaders, toolchains, and hardware bring-up. He has led safety-critical Linux OS efforts for electric and fuel-cell commercial vehicles and developed power/resource management firmware for SoCs at scale, pairing hands-on debugging on target hardware with formal safety and assurance processes like ISO 26262 and CMMI. Comfortable in remote, globally distributed teams, he excels at integrating hardware and software to bring new silicon and systems to life and to reverse-engineer and remediate complex legacy issues. He has a track record of upstreaming drivers, automating build/test flows, and creating tooling to auto-generate firmware resource descriptions from SoC data. Outside work he contributes to open source hardware/software projects and applies reverse-engineering curiosity to accelerate product bring-up and problem resolution.
26 years of coding experience
19 years of employment as a software developer
MS Computer Science, MS Computer Science at Arizona State University