Software Development Engineer IV - Windows Instrumentation and Automation
Santa Maria, CAFULL_TIMEPosted Jul 21, 2026
Role responsibilities Architect, design, and deploy production software for automated scientific instruments and semiconductor metrology systems. Lead technical investigations and integrate desktop software with precision motion, vision, and data-acquisition subsystems. Requirements Requires over 5 years of professional software engineering experience with at least 3 years specializing in Windows application development using C#/.NET/WPF and modern C++/STL. Candidates must have experience integrating software with physical hardware and demonstrate proficiency using AI coding agents like GitHub Copilot. Key skills C#, .NET, WPF, C++, STL, Windows Desktop Application Development, Object-Oriented Design, API Design, Multithreading, Asynchronous Programming, Hardware Integration, Software Architecture, GitHub Copilot, Debugging, Refactoring, Scientific Instrumentation Keywords Atomic Force Microscopy, Semiconductor Metrology, Windows Desktop, Real-time Systems, Data Acquisition, Machine Vision, Motion Control, Nano-positioning, Robotics, C++/CLI, MFC, Scrum, Agile, VS Code, Visual Studio, Signal Processing, Image Processing, Numerical Methods, Software Development Life Cycle, AI Coding Agents