C++ Software Engineer (Code Refactoring & Tooling Specialist) | C++ Software Engineer (Code Refactoring & Tooling Specialist) (d/m/w)

Ingenieurbüro Heimann Gunnar Heimann

Ulm, Donau, Baden-Württemberg, Deutschland
Published Nov 17, 2025
Full-time
Permanent

Job Summary

This role involves shaping the future of aerospace and defense by working with Airbus Defence and Space GmbH in the Ulm region. As a C++ Software Engineer specializing in Code Refactoring and Tooling, you will be responsible for the modernization and refactoring of a large codebase, ensuring strict adherence to coding guidelines and static code analysis results. Day-to-day tasks include implementing new features, optimizing the maintainability of existing code and tools, and significantly developing and standardizing the Qt-based tool environment. A critical part of the job is writing and maintaining comprehensive Unit Tests to secure refactored components and verify existing functionality. The ideal candidate holds a degree in Computer Science or equivalent, possesses deep expertise in modern C++ (C++11 – C++17), and has proven experience with extensive code refactoring and software design principles.

Required Skills

Education

University degree in Computer Science or comparable qualification

Experience

  • Expertise in refactoring extensive code bases
  • Experience with static code analysis and enforcing strict coding standards
  • Practical experience with Qt

Languages

German (Basic)English (Basic)

Additional

  • Permanent employment contract (unbefristet)