Software Development Engineer IV - Algorithms and Scientific Data

🏢 Bruker · all 8 jobs
📍 United States
💰 USD 107,100 - 190,000 / annual
📅 Posted Sep 16, 2026 · via Himalayas
🏷 Software Engineer, Scientific Software Development, Algorithms Engineering, Signal Processing Engineering, Windows Desktop Development, Scientific Software Engineer +7 more
Apply on original site ↗
✓ Re-crawled against the original posting daily — dead and stale listings expire automatically.

Overview

Bruker is enabling scientists to make breakthrough discoveries and develop new applications that improve the quality of human life. Bruker ’s high-performance scientific instruments and high-value analytical and diagnostic solutions enable scientists to explore life and materials at molecular, cellular, and microscopic levels. In close cooperation with our customers, Bruker is enabling innovation, improved productivity and customer success in life science molecular research, in applied and pharma applications, in microscopy and nanoanalysis, and in industrial applications, as well as in cell biology, preclinical imaging, clinical phenomics and proteomics research and clinical microbiology.

Today, worldwide more than 11,000 employees are working on this permanent challenge at over 90 locations on all continents. Bruker continues to build upon its extensive range of products and solutions, its broad base of installed systems and a strong reputation among its customers. Being one of the world's leading analytical instrumentation companies, Bruker is strongly committed to further fully meeting its customers’ needs as well as continuing to develop state-of-the-art technologies and innovative solutions for today's analytical questions.

The Bruker NANO group is seeking a Staff SW Engineer for Windows Instrumentation and Automation. The Senior Software Engineer will provide programming design and development for Bruker ’s world leading nano-scale Atomic Force Microscope (AFM) product lines. You will work with other software developers, engineers, and scientists supporting and advancing the state-of-the art nanoscale systems technology by developing software from application design to hardware control. This position requires initiative, innovation, and responsibility working within a cooperative team environment to support existing and realize new customer products.
Location and Work Model

Santa Barbara, California, or fully remote. Remote employees must be able to collaborate effectively with a Santa Barbara-based team with no more than a three-hour time difference. Remote employees may be asked to travel to Santa Barbara up to two times per year.
Position Summary

Join the team building software for the world's most capable automated atomic force microscopes used in leading semiconductor fabs. Our systems generate rich scientific data at nanometer scales, and our software transforms that data into accurate, actionable measurements while coordinating sophisticated precision hardware.

We are seeking a hands-on Staff Software Engineer to lead the design, implementation, validation, and productization of algorithms for scientific data analysis. The role emphasizes signal and image processing, numerical analysis, and applied machine learning while remaining grounded in production Windows software, modern C++, C#/.NET/WPF, and instrument integration. You will own important technical decisions, guide cross-functional problem solving, and write production code that ships with our instruments.

This is a scientific algorithms, Windows desktop, and instrumentation software position. It is not a web, mobile, data-platform, or cloud application development role. Candidates whose experience is primarily web application development or cloud data engineering will not meet the core requirements.

Agentic software development is part of how our team engineers software, not an occasional productivity aid. We use GitHub Copilot Business with leading AI models throughout algorithm exploration, design, implementation, testing, debugging, refactoring, and review. The successful candidate will bring meaningful production experience with AI coding agents and will be expected to use and advance these workflows responsibly.
Responsibilities

- Design, implement, validate, optimize, and deploy algorithms that turn AFM, image, sensor, and metrology data into robust measurements and insights.- Develop production algorithm and application softwa

← All remote jobs

Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you