Summary
Portia Stephens is a Staff Software Engineer based in Queensland, Australia, with 11 years of experience building embedded and system software across startups and semiconductor companies. Her background spans firmware and kernel work—from low-level OS verification at Xilinx and kernel engineering at Canonical to embedded and firmware design for surgical robotics and autonomous systems. She has a strong hardware-software intuition (STM32, MicroBlaze, Xilinx MPSoC, ARM architectures) and a track record of designing communication protocols, manufacturing test interfaces, and debugging at the silicon and emulation level. Portia often bridges electrical and software teams, contributing to schematics, validation, and automation that accelerate product readiness. Transitioning into a staff role at Tenstorrent, she brings deep cross-domain experience in high-reliability systems and a knack for turning complex hardware constraints into robust software solutions.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Electrical Engineering and Computer Engineering, Minors in Mathematics and Computer Science, Bachelor's degree, Electrical Engineering and Computer Engineering, Minors in Mathematics and Computer Science at Northeastern University