The AI Job Search Engine
Senior C++ Build Systems Engineer(m/w/x)
Evolving modular multi-repo CMake build system architecture for medical imaging R&D software. Deep expertise in modern CMake practices and large-scale modular C++ projects required. Workation, bike leasing, sports programs, flexible hours.
Requirements
- Deep expertise with modern CMake practices
- Solid knowledge of C++ build/packaging workflow
- Optional C++ language expertise
- Experience with large-scale modular C++ projects
- Experience with Conan or similar dependency tools
- Strong understanding of cross-platform builds
- Experience building SDKs or developer platforms (nice-to-have)
- Experience with packaging/deployment of cross-platform SDKs (nice-to-have)
- Experience improving build performance at scale (nice-to-have)
- Experience with Python build/packaging workflow (nice-to-have)
- Experience with Emscripten/WebAssembly builds/dependency management (nice-to-have)
- Experience with Artifactory or similar tools (nice-to-have)
Tasks
- Evolve the modular multi-repo CMake build system architecture.
- Keep the build system updated with modern practices.
- Advance build modularization efforts.
- Implement modular package designs.
- Develop reusable CMake components.
- Manage modular packaging for C++/Python/Web SDKs.
- Manage deployment for C++/Python/Web SDKs.
- Improve incremental build performance, reliability, and maintainability.
- Maintain the Conan-based dependency system.
- Evolve the Conan dependency system for external libraries.
- Improve build ergonomics and reliability for developers.
- Establish build configuration conventions across repositories.
- Define best practices for build configuration across repositories.
Work Experience
- 5 - 7 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- CMake
- C++
- Conan
- Linux
- Windows
- macOS
- Python
- Emscripten
- WebAssembly
- Artifactory
Benefits
Flexible Working
- Flexible working hours
- Remote work
Workation & Sabbatical
- Workation
Company Bike
- Bike leasing
Healthcare & Fitness
- Sports programs
Not a perfect match?
- ImFusion GmbHFull-timeWith HomeofficeSeniorMünchen
- Snke
Senior Software Engineer – DevOps(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - ImFusion GmbH
Senior Research Engineer in Computer Vision(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorMünchen - Orbem GmbH
Senior MRI Engineer(m/w/x)
Full-timeWith HomeofficeSeniorMünchenfrom 70,000 - 75,000 / year - Brainlab
Senior Software Engineer – Infrastructure Applications(m/w/x)
Full-timeWith HomeofficeSeniorMünchen
Senior C++ Build Systems Engineer(m/w/x)
Evolving modular multi-repo CMake build system architecture for medical imaging R&D software. Deep expertise in modern CMake practices and large-scale modular C++ projects required. Workation, bike leasing, sports programs, flexible hours.
Requirements
- Deep expertise with modern CMake practices
- Solid knowledge of C++ build/packaging workflow
- Optional C++ language expertise
- Experience with large-scale modular C++ projects
- Experience with Conan or similar dependency tools
- Strong understanding of cross-platform builds
- Experience building SDKs or developer platforms (nice-to-have)
- Experience with packaging/deployment of cross-platform SDKs (nice-to-have)
- Experience improving build performance at scale (nice-to-have)
- Experience with Python build/packaging workflow (nice-to-have)
- Experience with Emscripten/WebAssembly builds/dependency management (nice-to-have)
- Experience with Artifactory or similar tools (nice-to-have)
Tasks
- Evolve the modular multi-repo CMake build system architecture.
- Keep the build system updated with modern practices.
- Advance build modularization efforts.
- Implement modular package designs.
- Develop reusable CMake components.
- Manage modular packaging for C++/Python/Web SDKs.
- Manage deployment for C++/Python/Web SDKs.
- Improve incremental build performance, reliability, and maintainability.
- Maintain the Conan-based dependency system.
- Evolve the Conan dependency system for external libraries.
- Improve build ergonomics and reliability for developers.
- Establish build configuration conventions across repositories.
- Define best practices for build configuration across repositories.
Work Experience
- 5 - 7 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- CMake
- C++
- Conan
- Linux
- Windows
- macOS
- Python
- Emscripten
- WebAssembly
- Artifactory
Benefits
Flexible Working
- Flexible working hours
- Remote work
Workation & Sabbatical
- Workation
Company Bike
- Bike leasing
Healthcare & Fitness
- Sports programs
About the Company
ImFusion GmbH
Industry
Healthcare
Description
The company is a R&D consulting firm specializing in medical imaging technologies, AI, and robotics.
Not a perfect match?
- ImFusion GmbH
Senior C++ Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Snke
Senior Software Engineer – DevOps(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - ImFusion GmbH
Senior Research Engineer in Computer Vision(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorMünchen - Orbem GmbH
Senior MRI Engineer(m/w/x)
Full-timeWith HomeofficeSeniorMünchenfrom 70,000 - 75,000 / year - Brainlab
Senior Software Engineer – Infrastructure Applications(m/w/x)
Full-timeWith HomeofficeSeniorMünchen