Post Job Free
Sign in

Software System Architect

Company:
Digital Waffle
Location:
Karlsruhe, Baden-Wurttemberg, Germany
Posted:
March 24, 2026
Apply

Description:

Systems Software Architect - C/C++ Python LinuxA highly technical software company at the forefront of industrial communication and open-source development is looking for a High-Performance Systems Software Architect to join its growing engineering team in Karlsruhe. The organisation develops widely used open-source software powering industrial automation systems used by companies around the world. Their work sits at the intersection of low-level systems programming, performance engineering, and large-scale industrial applications.

If you enjoy building high-performance systems in C/C++, contributing to open-source technologies, and working on software that powers mission-critical industrial environments, this is an opportunity to work with an exceptionally strong engineering team on complex technical challenges.

You will contribute directly to the core platform while also having the opportunity to grow into a technical leadership position.

Responsibilities include:

Designing and architecting high-performance distributed software systems

Making foundational contributions to a widely used open-source software library

Collaborating on customer-driven engineering projects built on the platform

Driving performance optimisation, benchmarking and system scalability

Contributing to technical direction as the platform continues to grow

Requirements

Strong experience in systems architecture and software development in UNIX/Linux environments

Advanced programming skills in C/C++ and Python

Experience with performance benchmarking, optimisation, and low-level system design

Strong collaboration skills and interest in progressing into technical leadership

Fluent communication skills in German and English

Public contributions to open-source projects

Experience with embedded systems or real-time operating systems

Knowledge of industrial automation or PLC programming

What's on Offer

Salary of up to €100k depending on experience

Work alongside an exceptionally talented engineering team

A highly technical, engineering-led culture

Opportunity to contribute to open-source software used globally in industrial systems

Strong career development opportunities within a growing organisation

Modern office environment located in Karlsruhe

If you're interested in building high-performance systems software used in critical industrial applications, this could be a fantastic opportunity to make a real impact.

#J-18808-Ljbffr

Apply