Software Engineer • Consultant

Douglas Goodall

Seasoned engineer with 40+ years delivering embedded, firmware, and systems software. Builds high-performance, reliable solutions across C++, Python, Linux, and hardware-adjacent platforms.

Santa Maria, CA Based in the Central Coast
40+ Years Software Engineering Depth
Embedded + Systems Firmware, IPC, Drivers, Networking

Profile Snapshot

Versatile consultant with deep experience in C++, Python, Linux, firmware, and embedded systems. Known for tackling gnarly technical challenges and delivering reliable, high-performance solutions.

Recent focus includes embedded navigation systems, compliance test automation, interrupt service routines at extreme data rates, and modernizing legacy platforms.

Open-source minded, preference for LibreOffice and practical tooling. Consistently invests in learning, from iOS/macOS to AWS and CI/CD.

Technical Edge

C++ Python Embedded Linux Firmware IPC & Shared Memory XML-RPC Sockets & Networking Jenkins / CI Driver Development Hardware Integration

Recent Experience

WhiteFox Defense Technologies, Inc. — Contract Software Engineer
April 2024 – May 2024 · Santa Maria, CA
  • Documented flagship product code and authored an OpenAPI 3.0 specification.
  • Contributed to product clarity and long-term maintainability.
International Emergency Services — Lead Information Technology Analyst
December 2023 – April 2024 · Santa Maria, CA
  • Designed an alternative news website for Santa Maria Airport.
  • Used relational databases to extract political candidate data.
Anello Photonics — Senior Software Engineering Consultant
January 2023 – June 2023 · Santa Clara, CA
  • Enhanced interrupt service routines for 921,600 Baud serial channels.
  • Set up Jenkins compliance testing and evaluated coding standards tooling.
  • Delivered a new state-machine ISR for extreme data rate reliability.
RMD Systems — Lead Software Engineer
April 2020 – January 2022 · Nipomo, CA
  • Authored the complete control software for a multi-legged vehicle platform.
  • Architected IPC with XMLRPC, shared memory, and socket-based networking.
  • Built GECORE, an adaptable autonomy framework for legged robotics.

Extended Career Highlights

WhiteFox Defense — Senior Firmware Engineer
June 2019 – April 2020

Embedded Linux, Arduino/Raspberry Pi, RF systems, and software process improvements.

Goodall Software Engineering — Principal Engineer
1989 – 2006

Contract engineering for Stanford, Motorola, Cubix, and others. Built comms drivers and Unix ports.

Digital Research — Senior OS Specialist
1983 – 1985

Ported Concurrent CP/M and DOS platforms and delivered worldwide OEM troubleshooting.

Certifications & Recognition

Advanced Data Packet Analysis SMI Network Management Private Enterprise Code C++ Best Practices for Developers Software Design: Developing Effective Requirements Well Known TCP/IP Port Numbers 2019 WhiteFox Defense “Strongest Coffee Award” Key Employee Stock Option Grant

Education

IBM Finance Industry Training Center
Certificate of Training · 1979
Christian Living Bible Institute
Ordination · 2008 – 2009
Pierce Junior College
Assembly Language Programming · 1976 – 1977
Udemy
Certificates, various technical subjects · 2013 – 2019