# Thomas Willson > Staff Software Engineer at Stafl Systems Location: San Francisco Bay Area, United States Profile: https://flows.cv/thomaswillson ## Work Experience ### Staff Software Engineer @ Stafl Systems Jan 2022 – Present | South San Francisco, California, United States ### Senior Software Engineer @ Stafl Systems Jan 2021 – Jan 2022 | San Francisco Bay Area ### Senior Software Engineer @ Curtis Instruments, Inc. Jan 2019 – Jan 2021 | Livermore, California Significant contributor to many Curtis embedded and desktop software projects, devops processes, and functional safety initiatives including: - Lead Architect & Developer on 6 person team implementing ground-up redesign of motor controller configuration IDE from concept/wireframe stage to beta release. (C#, .NET 5, WPF) - Developed embedded, sandboxed C++ runtime environment including high-level API design for customer use. (C++17) - Systems and Embedded Software Engineer on Integrated Steering System. Designed & implemented significant improvements to primary/supervisor microcontroller communications, analog signal mapping and fault propagation, redundant fault, and configuration systems. Managed scope to ensure on-time delivery. (C++14, Vehicle Control) - Developed dual drive differential steering system including specification, hands-on control algorithm development, and SW architecture as part of 2 person team (C, Vehicle Control). - Led multiple successful DevOps initiatives including a transition from Git to SVN, adoption of code review, and integration between ALM; code review; and CI tools. - Redesigned and implemented embedded scripting language compiler. Successfully delivered with zero bugs reported 12 months after release. (C#, ANTLR) - Sole developer on redesign of production test software including instrument control, DB schema and multi-site replication design, and associated internal website. (C#, .NET Framework, WPF) - Developed additional capabilities for existing HIL test system. Assisted with manual verification of new product line to meet deadlines. ### Software Engineer @ Curtis Instruments, Inc. Jan 2017 – Jan 2019 | Livermore, California ### Verification Engineer @ Curtis Instruments, Inc. Jan 2016 – Jan 2017 | Livermore, California ### University Housing Residential Network IT Technician @ California Polytechnic State University Jan 2012 – Jan 2016 | San Luis Obispo, California Area Bandwidth Prioritization & Traffic Shaping using Procera PacketLogic, Aruba Wireless Network Administration & Configuration, IT Support for University Housing Staff & Students, Web Application Development using Django Framework ### Team Lead & Electrical Lead @ Cal Poly Formula Electric Jan 2012 – Jan 2016 | San Luis Obispo, California Area Team Lead: Project Management, Scheduling, Recruiting, Fundraising Electrical Lead: Control System Design, Lithium Battery Pack Design including BMS, Vehicle Control Algorithms, PCB Design, Sensor Interfacing, Wireless Telemetry, Data Logging. ### IT Professional @ Peacock Virtual Solutions Jan 2010 – Jan 2015 | Spokane, Washington VoIP Phone System Administration, Mac & Windows Domain Network Administration, IT Services for Clients ### Controls & Electronics Intern @ Caterham F1 Team Jan 2014 – Jan 2014 | Leafield, UK Sensor Analysis & Failure Detection; Automated Pit Stop Analysis; Automated Data Export; McLaren Electronics ATLAS, System Monitor, & PCU-8D Configuration; Interfacing with ATLAS API; GDE Development, HIL Development, Excel VBA Analysis Spreadsheet Development. ## Education ### Bachelor of Engineering (B.E.) in Computer Engineering California Polytechnic State University-San Luis Obispo ### High School Diploma St. George's School ## Contact & Social - LinkedIn: https://linkedin.com/in/willsonthomas - GitHub: https://github.com/willson556 --- Source: https://flows.cv/thomaswillson JSON Resume: https://flows.cv/thomaswillson/resume.json Last updated: 2026-04-12