Summary
Seamus Johnston is a Staff Software Engineer specializing in controls and vehicle modeling with a decade of hands-on experience across autonomous ground and air systems. He leads a vehicle model team at Oxa after roles building safety-critical controllers and large-scale analysis tooling at Nuro and designing flight controls for eVTOLs at Wisk. His background spans simulation, system identification, real-time control, and software design in C/C++, Python, MATLAB/Simulink and ROS, with practical experience moving algorithms from sim to flight/test. A self-starter who co-founded an autonomous sailboat team and has led cross-disciplinary projects, he pairs strong engineering rigor with a musician’s discipline—he was principal double bassist in the Toronto Symphony Youth Orchestra. Notably, he has deep experience decomposing safety requirements into testable software and shipping analysis tooling that scales controller validation.
10 years of coding experience
9 years of employment as a software developer
Double Bass Performance, Double Bass Performance at Etobicoke School of the Arts
Bachelor of Applied Science, Mechatronics Engineering, Bachelor of Applied Science, Mechatronics Engineering at University of Waterloo
English, French