Software Development Engineer IV - Algorithms and Scientific Data

Bruker Daltonics
Santa Maria, CAFULL_TIMEPosted Jul 21, 2026

Role responsibilities

Lead the design, implementation, and optimization of algorithms that transform scientific sensor and image data into actionable measurements. Integrate these algorithms into high-performance, multithreaded Windows desktop applications for precision hardware control.

Requirements

Requires over 5 years of professional software development experience with at least 3 years focused on Windows applications using C# and C++. Candidates must have a strong foundation in scientific computing such as signal processing, image processing, or machine learning.

Key skills

C++, C#, .NET, WPF, Python, Signal Processing, Image Processing, Machine Learning, Numerical Analysis, Statistical Analysis, Object-Oriented Design, Algorithm Development, GitHub Copilot, Windows Application Development, Multithreading, Software Architecture

Keywords

Atomic Force Microscopy, Semiconductor Metrology, STL, VS Code, Visual Studio, Agile, Scrum, Computer Vision, Pattern Recognition, Data Acquisition, Hardware Control, Numerical Methods, C++/CLI, MFC, AI Coding Agents, Instrumentation, Metrology, Software Engineering

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free