Bob Schoening, BSEE — Electrical Engineer | Software Developer
Electrical and software engineer with deep experience in hardware test development engineering — half my career at IBM, the other half at several companies in Silicon Valley. Now building software with AI tools (Claude Code). Open to consulting in software development, test development engineering, and AI-assisted automation.
Engineering Background
Decades of test development engineering across hardware domains including disk drives (IBM), optical/fiber optics (Vitesse-OSD, Harmonic), telecom and networking (Harmonic), embedded systems, PCB design and test, and data storage (Data Domain). Designed production test systems using PXI, GPIB/IEEE-488, I2C, and SCPI instrumentation. Managed a test development engineering department of engineers, programmers, and technicians. Extensive experience with contract manufacturers including Sanmina, Solectron, and Flex.
Software & Programming
Currently developing software using Claude Code. Built and published a document search application (peekdocs) on GitHub and PyPI. Engineering programming experience in C, LabVIEW, TestStand, Assembly, HTML/CSS/JavaScript, PHP, SQL. Comfortable across Linux, Windows, and Mac.
Technical Writing
Authored numerous manufacturing test procedures and software requirements specifications (SRS) for third-party development.