Senior Windows Software Architect, Real-Time Instrumentation

Jobtailor

Santa Barbara (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Santa Barbara is seeking a senior software engineer to architect, implement, and deploy production software for automated scientific instruments and semiconductor metrology systems. You will build responsive Windows apps with C#, .NET, WPF, and modern C++/STL, and integrate with hardware subsystems including motion, vision, and data acquisition.

The role requires hands-on leadership, strong OO design, and proven ability to deliver low-latency, real-time capable software within a

Qualifications

  • 5+ years of professional software engineering experience developing complex production systems.
  • 3+ years of hands-on Windows application development using both C#/.NET/WPF and modern C++/STL.
  • Strong object-oriented design, API design, debugging, and refactoring skills in a substantial existing codebase.
  • Demonstrated experience designing and debugging multithreaded, asynchronous, and performance-sensitive Windows software.
  • Experience integrating software with hardware, instruments, robotics, automation equipment, or other physical systems with timing and reliability constraints.
  • Experience building interactive desktop user interfaces and the underlying application, data, and device-control layers.
  • Demonstrated architecture ownership and technical leadership across subsystem or product boundaries.
  • Meaningful, regular use of GitHub Copilot or comparable AI coding agents on production software.

Responsibilities

  • Architect, design, implement, debug, test, and deploy production software for automated scientific instruments and semiconductor metrology systems.
  • Develop responsive, multithreaded Windows applications using C#, .NET, WPF, and modern C++/STL.
  • Integrate desktop software with precision motion, nano-positioning, vision, data-acquisition, control, and automation subsystems.
  • Design low-latency software that coordinates real-time hardware behavior with non-real-time workflows, data persistence, and intuitive interactive controls.
  • Own architecture for new capabilities and guide their integration into a mature product codebase through sound interfaces, layering, refactoring, and incremental delivery.
  • Diagnose complex behavior across software and hardware boundaries; lead technical investigations, articulate options and risks, and drive issues to resolution.
  • Lead software integration and product deployments in partnership with applications, systems, hardware, test, and manufacturing engineering teams.
  • Remain deeply hands-on while providing technical direction and raising engineering quality across a small cross-functional team.

Skills

C# Application Development
Windows Application Development
Multithreaded Software Design
Software Integration with Hardware
Technical Leadership
API Design
Problem Solving
Collaboration

Tools

GitHub Copilot
Data Acquisition Systems
Automation Equipment
Vision Systems

Job description

Jobtailor in Santa Barbara is seeking a senior software engineer to architect, implement, and deploy production software for automated scientific instruments and semiconductor metrology systems. You will build responsive Windows apps with C#, .NET, WPF, and modern C++/STL, and integrate with hardware subsystems including motion, vision, and data acquisition.

The role requires hands-on leadership, strong OO design, and proven ability to deliver low-latency, real-time capable software within a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Windows Engineer: C#/C++ & Hardware
Senior Real-Time Windows Engineer: C#/C++ & Hardware

Jobtailor • Santa Barbara (CA)

On-site
USD 140,000 - 170,000
Senior Software Development Engineer – Windows Instrumentation and Automation
Senior Software Development Engineer – Windows Instrumentation and Automation

Jobtailor • Santa Barbara (CA)

On-site
USD 140,000 - 190,000
Senior Windows Software Engineer (C/C++, Qt, .NET)
Senior Windows Software Engineer (C/C++, Qt, .NET)

Socket.dev • Piscataway Township (NJ)

On-site
USD 110,000 - 150,000
401(k) match
Dental, vision, life, disability
Medical insurance
+3
Software Development Engineer IV – Windows Instrumentation, Automation
Software Development Engineer IV – Windows Instrumentation, Automation

Jobtailor • Santa Barbara (CA)

On-site
USD 140,000 - 170,000
Senior Windows Software Engineer – Metrology Tools
Senior Windows Software Engineer – Metrology Tools

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement program
Senior Algorithm Engineer — Data Analytics & Visualization
Senior Algorithm Engineer — Data Analytics & Visualization

Jobtailor • Santa Barbara (CA)

On-site
USD 120,000 - 170,000
Senior Sensor Systems Engineering Manager (C/C++)
Senior Sensor Systems Engineering Manager (C/C++)

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Senior Real-Time Software Engineer for Hardware & Vision
Senior Real-Time Software Engineer for Hardware & Vision

Onto Innovation • Budd Lake (NJ)

On-site
USD 102,000 - 154,000
Health, dental, vision benefits
PTO & 401(k) with employer match
Employee Stock Purchase Program
Real-Time Software Engineer (C/C++, Technical Lead)
Real-Time Software Engineer (C/C++, Technical Lead)

Jobtailor • Arizona

On-site
USD 100,000 - 140,000
Lead, Real-Time Software for VMS & Simulation
Lead, Real-Time Software for VMS & Simulation

Jobtailor • El Segundo (CA)

On-site
USD 140,000 - 190,000