Principal Software Engineer
Embedded SystemsSoftware DevelopmentC++PythonBarcode Reader IntegrationCI CDCode ReviewC#Design Patterns.NETEvent Driven ArchitectureGitHardware Software IntegrationI O SystemsJenkinsMachine Vision IntegrationMotion Control ApisMultithreaded SoftwareObject Oriented DesignReal Time SystemsRobotics IntegrationRoot Cause AnalysisSensor IntegrationSerial BusesState MachinesSystem ArchitectureVisual StudioWindows API
San DiegoLast seen 3 days ago
Summary
Design, develop, and sustain Windows desktop control software for complex electro-mechanical semiconductor test handlers using C++ and C#. Responsibilities span full lifecycle development—architecture, integration, deployment, and customer support—with focus on system uptime, safety, and reliability. Own hardware integration (motion controllers, machine vision, robotics, sensors, barcode readers), troubleshoot field issues, and drive system architecture across product variants. Mentor engineers and collaborate cross-functionally with manufacturing, field service, and customer teams.