Senior C++ Developer (m/f/d)

The company

Swabian Instruments is a young research driven company based in Stuttgart, Germany. We develop novel instrumentation for the generation and acquisition of digital signals, with applications in quantum technology, life sciences, and timing & synchronization. Customers around the globe - many of them at the world’s leading research institutions - rely on our flexible instrumentation that enables them to implement their cutting edge research projects. In close collaboration with them, we create new software and hardware solutions to meet the needs of tomorrow’s scientists.

Your Role

We are expanding our product portfolio and develop a unique digital pattern generator that enables electrical signal generation with sub 10 picosecond timing resolution, for applications in Quantum Technologies and future Test & Measurement. The instrument combines a versatile FPGA core with a high performance C++ backend that runs on a CPU in user space. We are looking for an experienced C++ developer to spearhead the corresponding C++ backend development. You are capable of writing high performance C++ code close to hardware. With your good understanding of FPGAs and digital pattern generation, you will design elegant C++ backends that represent our instruments to the user. You who will take a leading role in our software engineering team based in Stuttgart, Germany.

Your responsibilities

  • Design and implement C++ APIs for high-performance FPGA-based instruments in the Test & Measurement domain
  • Design algorithms for high-throughput numerical data processing in the realm of Quantum Computing
  • Teach junior developers in C++ design principles and programming close to hardware
  • Design and implement FPGA cores (Optional)

Your profile

  • Master or PhD in Software Engineering or equivalent
  • Excellent C++ skills
  • Proven track record of key contributions to high-performance C++ code
  • Excellent understanding of software design patterns
  • Good understanding of CPUs and FPGAs

What you can expect

  • You will create the foundation of state of the art measuring instruments that will be used at the world’s top research institutions
  • A strong blend of responsibility, fun, and ambition that will drive your success
  • Being a key person in our development team
Marlene Pfisterer