Systems Software Architect

€80000 - €100000.00 per annum
Karlsruhe (76139), Baden-Württemberg
Permanent
Software Engineering
BBBH2026_1772788364
Luke Rose
Apply now ➞

Systems Software Architect - C/C++ | Python | Linux
Karlsruhe, Germany

A 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.

Apply online.

Please note:Due to the high volume of exceptional CVs we receive, we may not be able to respond to each candidate individually. However, we'll carefully review your CV to see if it aligns with our current job openings. If your skills are a perfect match, a recruiter will be in touch to discuss the opportunity further.
Share this job
Contact us about this role
More jobs in this specialism
Back End Developer
Berlin
€60000.00 - €65000.00 per annum
Permanent
View job ➞
Android Developer
City of London, London
£70000.00 - £80000.00 per annum
Permanent
View job ➞
Principal Software Engineer
Madrid
€70000.00 - €90000.00 per annum
Permanent
View job ➞
Android Developer
City of London, London
£70000.00 - £80000.00 per annum
Permanent
View job ➞
Principal Software Engineer
Madrid
€70000.00 - €90000.00 per annum
Permanent
View job ➞