Point your AI agent at freehire and let it find you a job.

Get the CLI →

Nash Technologies Germany GmbH

NewBe an early applicant

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

Posted Updated 4 views
Discussion

Join our C++ infrastructure team in **Boeblingen** and contribute to the modernization, refactoring and to support the transition away from a legacy component framework.

Working within a highly skilled engineering team, making use of Clang, Clang-Tidy and clangd, you will support our Software R&D organization to improve delivering high-quality, scalable and maintainable software across a very large and complex C++ codebase.

This is a highly visible role with significant impact on engineering efficiency, software quality and the long-term technical direction of our products.

## Your responsibilities:

  • Providing and continuously improving a modern, scalable and optimized build system
  • Upgrading, replacing and integrating third-party libraries while driving the migration of the associated C++ codebase
  • Modernizing and maintaining the C++ test framework
  • Evaluating, integrating and maintaining third-party development tools within our engineering environment
  • Designing, developing and maintaining custom tools that support and automate the software development process
  • Coaching and training software R&D engineers on our development infrastructure, tools and best practices

## Your profile:

  • Bachelor's or Master's degree in computer science, computer engineering, electrical engineering, software engineering, or a comparable qualification from a university or university of applied sciences
  • Strong experience in software design, development and testing
  • Solid knowledge of Linux and Git
  • Proficiency in modern C++ (current and upcoming standards)
  • Experience with build systems such as Bazel and CMake
  • Practical experience in making use of Clang, Clang-Tidy check and clangd
  • Experience with scripting languages such as Python, Ruby or Bash
  • Experience with C++ test frameworks (e.g., CxxTest, doctest, Catch2)
  • Good understanding of concurrent and multithreaded programming in C++
  • Experience with IPC/RPC technologies (e.g., ZeroMQ, gRDP)
  • Fluent english communication skills, both written and spoken
  • Strong team player with excellent cross-functional collaboration skills

## What we offer:

  • A permanent position in an exciting and growing team
  • Hybrid work model
  • Flat hierarchies and flexible working hours
  • Professional training and excellent development opportunities
  • Attractive salary, a subsidy for the DeutschlandTicket, bike leasing and EGYM Wellpass membership
  • Regular team and company events

We look forward to receiving your **motivation letter, your resume,** and **degrees**. Please let us also know your **salary expectations** and your **earliest starting date**.

Further information about Nash Technologies please refer to [www.nashtech.com](http://www.nashtech.com)

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.