HimalayasHimalayas logo
DM
Open to opportunities

David Miller

@davidmiller4

Senior software engineer specializing in system-level performance, emulation, and embedded platforms.

United States
Message

What I'm looking for

I’m looking for a role where I can own system architecture and deliver performance-critical software—especially across emulation, embedded, and cloud-connected paths. I thrive with rigorous profiling, validation, and a collaborative, remote-friendly engineering culture.

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

FD
Current

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 logoIT

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.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan