David Miller
@davidmiller4
Senior software engineer specializing in system-level performance, emulation, and embedded platforms.
What I'm looking for
I’m a Senior Software Engineer with 15+ years of experience designing and building high-performance system-level software. I focus on emulators, embedded systems, and scalable applications, with deep expertise in low-level architecture, performance optimization, and cross-platform delivery.
In recent freelance and contract roles, I deliver system-level software, desktop tools, and embedded solutions across performance-critical domains. I build C/C++/Python/C#/JavaScript components across diverse CPU/OS targets, and I own end-to-end delivery—architecture, implementation, debugging, validation, and hand-off documentation.
I’ve engineered PlayStation-focused emulation paths for console-accurate behavior, profiling and optimizing low-level execution hot spots to improve stability and test-pass rates. At IBM, I extended QEMU TCG for IBM s390x z15 capabilities and authored automated validation suites covering 50+ instruction patterns, partnering on high-performance architecture simulation and optimization. I also led Qt/C++ UART hardware bring-up tooling that cut partner validation from multi-day bench cycles to same-day checks on 3+ boards, and I refitted a QEMU-based cloud gaming backend to keep interactive round-trips within sub-100-ms budgets.
Earlier in my career, I led product and engineering efforts as a Vice President of Gaming Development and shipped arcade platforms and emulator integrations as a Software Development Project Manager. My professional ethos is full ownership and measurable impact—turning profiling data, rigorous validation, and pragmatic architecture into systems that perform reliably in real environments.
Experience
Work history, roles, and key accomplishments
Senior System Software Engineer
Freelance Software Development
Aug 2022 - Present (3 years 9 months)
Delivered system-level software, desktop tools, and embedded solutions for multiple clients in performance-critical domains, owning end-to-end architecture, implementation, debugging, validation, and hand-off documentation. Built and optimized C/C++, Python, C#, and JavaScript components across diverse CPU/OS targets and released reliability-focused updates using profiling and staged deployment pr
Education
Degrees, certifications, and relevant coursework
Illinois Institute of Technology
Associate’s Degree, Computer Systems Networking and Telecommunications
2000 - 2003
Earned an Associate’s degree at Illinois Institute of Technology (2000–2003) with coursework in computer systems, networking, and telecommunications.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
