Staff Software Engineer – Linux Build Systems, Toolchain

Jobtailor

Stuttgart

Vor Ort

EUR 120.000 - 160.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Jobtailor in Stuttgart, Germany, seeks a Staff Software Engineer focused on Linux build systems. You will own and optimize the toolchain and builds, impacting a global product used on billions of devices.

The role is ideal for someone with deep C++ experience, strong Python/Groovy skills, and a drive to improve developer productivity. You will report to the Team Lead, Software Development and work in a modern, agile environment.

Qualifikationen

  • University degree in Computer Science or related field.
  • 8+ years of Linux software engineering experience.
  • Strong C++ development with Python and Groovy knowledge.
  • Hands-on with CMake; familiar with GCC and Clang.
  • Experience with Ninja and Autotools; Conan for dependencies.
  • Git experience; familiarity with Bitbucket/GitLab workflows.
  • Strong analytical, problem-solving, and independent work style.
  • Fluent English; additional languages a plus.

Aufgaben

  • Own and optimize Linux build systems and toolchain for multiple platforms.
  • Improve developer infrastructure to speed up delivery and quality.
  • Maintain build processes across a multi-platform environment.
  • Identify bottlenecks and reduce build times for engineering teams.
  • Ensure stability and performance of software across billions of installations.
  • Stay current with new technologies and drive continuous improvement.

Kenntnisse

C++ development
Python
Groovy
Strong debugging
Analytical thinking
Independent working
Team collaboration

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

CMake
GCC
Clang
Ninja
Autotools
Conan
Git
Bitbucket
GitLab

Jobbeschreibung

Responsibilities
  • Join our R&D team and help power our product used by over 2.5 billion devices worldwide.
  • As a Staff Software Engineer with focus on Linux build systems, toolchain and C++, you will take ownership of optimizing our build systems, toolchain, and developer infrastructure, ensuring fast, reliable, and scalable software delivery across platforms.
  • You will report to the Team Lead, Software Development and will have the opportunity to work in a modern, agile environment where your improvements directly impact developer productivity and product quality on a global scale.
  • Own and continuously improve our Linux-based build systems and toolchain, thus supporting our development teams by keeping the toolchain up to date.
  • Maintain the build process in our team of multi-platform specialists.
  • Identify bottlenecks and implement solutions to reduce build times and increase efficiency of our engineering teams.
  • Contribute to the stability and performance of our software running efficiently on variety of systems with billions of installations.
  • Stay up to date with the latest technologies in your area and drive continuous improvement initiatives.
Requirements
  • A university or college degree in the field of Computer Science, Software Engineering, or any related subject
  • 8+ years of experience in Linux software engineering
  • Strong background in C++ development supported by knowledge in Python and Groovy
  • Hands‑on experience with build systems such as CMake
  • Solid understanding of compilers like GCC and Clang, build pipelines, and tools such as Ninja and Autotools
  • Familiarity with dependency management tools such as Conan
  • Experience with version control tools such as Git is expected and familiarity with a code review process with Bitbucket and/or GitLab
  • Strong analytical and problem‑solving skills with ability to think in an abstract manner
  • Independent, structured working style
  • Fluent in English is mandatory, further languages are a plus
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Expert C++ Infrastructure Engineer Clang - Refactoring (m/f/x) 1552
Expert C++ Infrastructure Engineer Clang - Refactoring (m/f/x) 1552

Nash Technologies GmbH • Böblingen

Hybrid
EUR 90.000 - 120.000
Permanent position
Hybrid work model
Flat hierarchies
+6
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Anchor Conzult • München

Vor Ort
EUR 60.000 - 80.000
C++ Engineer
C++ Engineer

Jobtailor • Berlin

Vor Ort
EUR 70.000 - 110.000
Embedded Software Team Lead
Embedded Software Team Lead

Understanding Recruitment • München

Vor Ort
EUR 110.000 - 140.000
Embedded Software Engineer
Embedded Software Engineer

GCS • Baden-Württemberg

Vor Ort
EUR 60.000 - 80.000
Senior DevOps Engineer (Embedded Systems)
Senior DevOps Engineer (Embedded Systems)

Corsair • Landshut

Vor Ort
EUR 70.000 - 100.000
Team Lead, System Software/UI – Embedded Linux, ROS, C++
Team Lead, System Software/UI – Embedded Linux, ROS, C++

Jobtailor • München

Vor Ort
EUR 110.000 - 170.000
C/C++ Software Engineer – Embedded Systems
C/C++ Software Engineer – Embedded Systems

Jobtailor • Gütersloh

Vor Ort
EUR 60.000 - 80.000
Senior Development Manager, Software Engineering
Senior Development Manager, Software Engineering

Jobtailor • Deutschland

Remote
EUR 110.000 - 140.000
Staff Software Engineer
Staff Software Engineer

Remotely • Berlin

Vor Ort
EUR 110.000 - 160.000
Hybrid work model
Flexible hours
Unlimited annual leave
+7