2,196,274open jobs
141,150companies
241,905added this week
Browse all
Location
Hybrid (Austria)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match
DECTRIS is a Swiss company founded in 2006 as a spin-off of the Paul Scherrer Institute. It manufactures hybrid photon counting X-ray and electron detectors used at synchrotrons and in laboratories. Its detectors have enabled major advances in structural biology and materials science.

DECTRIS is a successful and expanding high-tech company that develops and produces X-ray and electron detectors. Our detectors are used worldwide in large-scale research facilities and in industry. Their unique properties enable scientific breakthroughs in life sciences and material sciences. Our more than 170 employees are located in Switzerland, the United States and Japan. At DECTRIS, we combine innovation and development with agile industry practices. As a spin-off of the Paul Scherrer Institute and by focusing on the needs of our customers, we are able to combine scientific excellence with qualified service and industrial know-how.

Our scientists as well as our technical and commercial experts ensure that our customers benefit from the latest technologies.

Senior Software Engineer - Data Acquisition and Instrument Integration

Your Tasks

  • Design and build a new generation of C++23 backend services that orchestrate the full detector acquisition lifecycle (configuration, arming, triggering, streaming, teardown). You'll analyse an existing product to define the architecture, deciding what to carry forward, what to redesign, and where the service boundaries lie, and owning the result end-to-end. The reliability of what you build directly affects experiment outcomes; scientists cannot repeat a missed acquisition
  • Drive DECTRIS detector hardware over the SIMPLON HTTP/REST API and implement gRPC/Protobuf service interfaces that synchronise microscope scan hardware, translating each scan position into a precisely timed data acquisition
  • Build the high-throughput frame path from detector to downstream consumers (zero-copy buffers, 10-100 GbE) and design IPC and streaming contracts with an internally developed GPU reconstruction server for real-time ptychography and 4D-STEM reconstruction
  • Maintain IPC contracts between the C++ services and our first-party Tauri desktop application so scientists and microscopists can monitor live diffraction patterns and assess data quality in real time; write libraries with stable C ABIs that embed live camera data into third-party vendor software
  • Expose acquisition APIs to scientists via Python bindings (pybind11/nanobind), build detector simulators and CI automation, and travel occasionally to customer sites to work directly alongside researchers during live experiments. Keep the build, test, and CI standards healthy

Your Skills

  • 5+ years of professional software engineering with a strong C++ track record (C++17 or later; C++20/23 experience is a significant advantage); we are actively introducing Rust into the stack and welcome candidates who have worked with both
  • Proven experience building backend services or daemons, with a deep understanding of concurrency, the C++ memory model, and lock-free design under load
  • Proven track record designing and implementing gRPC/Protobuf services (server and client sides) and consuming RESTful HTTP APIs
  • Systems programming experience on Windows and on Linux
  • Python proficiency in scripting, data handling, and wrapping C++ libraries for scientific users
  • A track record of profiling and optimising throughput-critical code
We'd love:
  • Experience with Rust, particularly FFI across C and C++ boundaries, and familiarity with our frontend stack: Tauri, TypeScript
  • Background in electron microscopy, 4D-STEM, crystallography, or another scientific imaging domain, including familiarity with scientific data formats (HDF5/NeXus, TIFF stacks, or detector-specific stream formats)
  • Experience integrating with vendor microscope or analytical instrument software (JEOL, Thermo Fisher, Hitachi, etc.)
  • A background in scientific imaging is welcome but not required; strong systems engineers from other domains are encouraged to apply

We Offer

  • A successful and growing high tech company in an international, scientific environment
  • To join the global leader in HPC X-ray detectors for science and industry. Our Developers design cutting-edge detectors to support the state of the art science and technology
  • An international work environment formed by more than 170 experienced engineers, scientists and other professionals. The company languages are German and English
  • Excellent, flexible working arrangements to enable professional development and personal life balance
  • An attractive working environment: modern infrastructure with wheelchair-accessible rooms, small fitness room, underground car park, subsidised meals, free snacks and drinks, various company events, internal and external training, home office options, after-work beers and other joint leisure activities

https://www.dectris.com/career

Application Form

back to jobmarket

Your Future Team

DECTRIS D2K Team

The DECTRIS D2K Team accelerate scientific discoveries by bringing digital solutions to science labs. We develop applications and platforms to empower scientists around the world to efficiently get the most out of their experiments and data in a collaborative manner.

DECTRIS Ltd. · Taefernweg 1 · 5405 Baden-Daettwil

www.dectris.com · Phone: +41 56 500 21 00 · [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,196,274 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Austria
$53k per year · In office · Full-Time · Vienna
Go
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
AI/ML
Copilot
Claude Code
Frontend
RxJS
Angular
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$34k per year · In office · Full-Time · Salzburg
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
Google BigQuery
AI/ML
dbt
Frontend
Tailwind CSS
React.js
Vite
Radix UI
shadcn/ui
Recharts
React Three Fiber
drei
Mobile
PWA
DevOps
Rest API
Terraform
GCP
GitHub Actions
CI/CD
Git
Docker
Kubernetes
Google GKE
Google Cloud Run
QA
Playwright
Pytest
Vitest
Apply
$53k per year · In office · Full-Time · Vienna
Java
Databases
PostgreSQL
DevOps
Rest API
Cybersecurity
PKI
MedTech
HL7
FHIR
Apply
$63k per year · In office · Full-Time · Vienna
JavaScript
Java
TypeScript
Frontend
Angular
DevOps
OpenShift
Apply
$59k per year · In office · Full-Time · Linz
Java
C#
C#
.NET
Databases
MS SQL
DevOps
Incident Management
Linux
Management
ITIL
Apply
$54k per year · In office · Internship · Austria
Apply
Lackierer_in 8 hours ago
$47k per year · In office · Full-Time · Austria
Apply
In office · Full-Time · Austria
Apply
Remote (Serbia) · Serbia · Austria · Philippines · Pakistan · Bulgaria
AI/ML
ElevenLabs
Apply
See all jobs
This is one of many
2,196,274 more open roles from verified company boards, updated every day.