{"id":52764,"title":"Expert C++ Infrastructure Engineer Clang - Refactoring (m/f/x) 1552","company":"Nash Technologies Germany GmbH","city":"Böblingen","region":"Baden-Württemberg","location":"71034 Böblingen","work_model":"hybrid","employment_type":"full_time","employment":["full_time"],"roles":["devops"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-10-20T00:00:00+00:00","tools":["Linux","Git","C++","Python","Ruby","Bash","R"],"seniority":"senior","years_experience_min":null,"german_requirement":"not_mentioned","german_level":"unspecified","english_requirement":"required","english_level":"unspecified","team_language":"unknown","confidence":0.4,"method":"rules","language_badge":"Not stated","language_evidence":null,"requirements_snippet":"- 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 …","url":"https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003884043-S","source":"bundesagentur","agency":null,"description_text":"Join our C++ infrastructure team in **Boeblingen** and contribute to the modernization, refactoring and to support the transition away from a legacy component framework.\n\nWorking 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.\n\nThis is a highly visible role with significant impact on engineering efficiency, software quality and the long-term technical direction of our products.\n\n## Your responsibilities:\n\n- Providing and continuously improving a modern, scalable and optimized build system\n- Upgrading, replacing and integrating third-party libraries while driving the migration of the associated C++ codebase\n- Modernizing and maintaining the C++ test framework\n- Evaluating, integrating and maintaining third-party development tools within our engineering environment\n- Designing, developing and maintaining custom tools that support and automate the software development process\n- Coaching and training software R&D engineers on our development infrastructure, tools and best practices\n\n## Your profile:\n\n- 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\n- Strong experience in software design, development and testing\n- Solid knowledge of Linux and Git\n- Proficiency in modern C++ (current and upcoming standards)\n- Experience with build systems such as Bazel and CMake\n- Practical experience in making use of Clang, Clang-Tidy check and clangd\n- Experience with scripting languages such as Python, Ruby or Bash\n- Experience with C++ test frameworks (e.g., CxxTest, doctest, Catch2)\n- Good understanding of concurrent and multithreaded programming in C++\n- Experience with IPC/RPC technologies (e.g., ZeroMQ, gRDP)\n- Fluent english communication skills, both written and spoken\n- Strong team player with excellent cross-functional collaboration skills\n\n## What we offer:\n\n- A permanent position in an exciting and growing team\n- Hybrid work model\n- Flat hierarchies and flexible working hours\n- Professional training and excellent development opportunities\n- Attractive salary, a subsidy for the DeutschlandTicket, bike leasing and EGYM Wellpass membership\n- Regular team and company events\n\nWe look forward to receiving your **motivation letter, your resume,** and **degrees**. Please let us also know your **salary expectations** and your **earliest starting date**.\n\nFurther information about Nash Technologies please refer to [www.nashtech.com](http://www.nashtech.com)","responsibilities_text":"- Providing and continuously improving a modern, scalable and optimized build system\n- Upgrading, replacing and integrating third-party libraries while driving the migration of the associated C++ codebase\n- Modernizing and maintaining the C++ test framework\n- Evaluating, integrating and maintaining third-party development tools within our engineering environment\n- Designing, developing and maintaining custom tools that support and automate the software development process\n- Coaching and training software R&D engineers on our development infrastructure, tools and best practices","requirements_text":"- 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\n- Strong experience in software design, development and testing\n- Solid knowledge of Linux and Git\n- Proficiency in modern C++ (current and upcoming standards)\n- Experience with build systems such as Bazel and CMake\n- Practical experience in making use of Clang, Clang-Tidy check and clangd\n- Experience with scripting languages such as Python, Ruby or Bash\n- Experience with C++ test frameworks (e.g., CxxTest, doctest, Catch2)\n- Good understanding of concurrent and multithreaded programming in C++\n- Experience with IPC/RPC technologies (e.g., ZeroMQ, gRDP)\n- Fluent english communication skills, both written and spoken\n- Strong team player with excellent cross-functional collaboration skills","status":"open","duplicate_of":null,"first_seen":"2026-11-02T15:09:41.359176+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["Linux","Git","C++","Python","Ruby","Bash","R"],"posting_language":"en","evidence":[{"language":"english","requirement":"required","quote":"Fluent english communication skills, both written and spoken","source":"rules"}],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English required","company_id":null}