Summary
Alex Marshall is a Director and independent software engineer with 17 years of experience specializing in embedded systems, low-power development, and extreme optimization for size and speed. He brings deep expertise in C/C++, VHDL/Verilog, and a wide array of assembly languages (RISCV, x86, ARM, PowerPC, Z80, 68000), paired with hands-on reverse engineering and SDK development. At exA-Arcadia he led complex game porting and remaster projects where missing source and tooling were solved via emulation, disassembly-driven re-creation, or full rewrites, and he built a cross-platform framework used across arcade, console, and PC targets. Previous roles include firmware work on the Pebble wearable OS and system security engineering at NVIDIA, reflecting a blend of low-level firmware, security, and tooling experience. An active open-source contributor since 2007, he frequently tackles projects that require reconstructing or emulating legacy systems—an expertise that distinguishes him from typical embedded engineers. Based in California and Japan, he combines hands-on technical depth with leadership in multidisciplinary engineering teams.
17 years of coding experience
7 years of employment as a software developer
English