Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bruker

Software Development Engineer IV – Windows Instrumentation, Automation

Bruker

Staff Software Engineer at Bruker developing Windows applications for advanced scientific instrumentation. Engaging in multithreaded software development, integration, and technical leadership within a collaborative environment.

Posted 7/21/2026full-timeSanta Barbara • California • 🇺🇸 United StatesMid-LevelSenior💰 $119,000 - $190,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting and developing complex production software for automated scientific instruments and semiconductor metrology systems, with a strong focus on multithreaded Windows applications using C#, .NET, WPF, and modern C++/STL. Proven ability to integrate software with hardware systems while leading technical investigations and providing direction across cross-functional teams.

Highest-signal resume keywords
C# Application DevelopmentWindows Application DevelopmentMultithreaded Software DesignSoftware Integration with HardwareTechnical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#.NETWPFModern C++STLObject-Oriented DesignAPI DesignDebuggingRefactoringAsynchronous Programming
Soft Skills
CollaborationCommunicationTechnical DirectionProblem-SolvingLeadership
Tools & Technologies
VS CodeGitHub CopilotAI Coding AgentsData-Acquisition SystemsAutomation Equipment
Industry Keywords
Automated Scientific InstrumentsSemiconductor MetrologyReal-Time SystemsInteractive User InterfacesCross-Functional Team Leadership

Tech Stack

Tools & technologies
.NETWPF

About the role

Key responsibilities & impact
  • 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
  • Use VS Code and AI coding agents as core engineering tools across the software development lifecycle while applying rigorous technical judgment to all generated work

Requirements

What you’ll need
  • 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
  • Ability to collaborate clearly with engineers and domain experts, communicate designs and risks, and lead technical work without direct authority

Benefits

Comp & perks
  • 401(k) with company match
  • Employee stock purchase plan
  • Medical and dental plans
  • Life insurance
  • Short-term and long-term disability insurance
  • Employee assistance program
  • Paid time off including vacation, sick time and holidays