CppCon 2026
September 12–18, 2026 | Aurora, Colorado
CppCon brings together the developers, architects, and tool builders shaping the future of C++. Kitware is proud to return as an exhibitor. Stop by our booth to meet the team behind CMake and learn how we’re helping organizations modernize build systems, improve software infrastructure, and develop custom open source solutions.
Whether you’re modernizing a large C++ codebase, improving your build and package management workflows, or exploring your next career opportunity, we’d love to meet you.
Kitware’s Presentations
CMake: Making Hard Things Easy
Wednesday, September 16, 2026 | 16:45 – 17:45 MDT
Presenter: Bill Hoffman
Modern C++ development has become increasingly complex, with C++ modules, dependency management, package metadata, and distributed builds all changing the way software is built. This talk explores how modern CMake helps developers manage that complexity through scalable build orchestration, improved debugging tools, and support for today’s evolving C++ workflows.
Building C++20 Modules: The Rest of the Story
Thursday, September 17, 2026 | 15:15 – 16:15 MDT
Presenter: Vito Gamberini
C++20 modules have fundamentally changed how build systems orchestrate compilation, introducing new complexity beyond the traditional compile and link process. This talk explores how build systems are adapting to modules and provides insight into the challenges behind modern C++ builds.
Who Is #include-ing You? Measuring the Impact of C++ Libraries
Thursday, September 17, 2026 | 17:20 – 17:50 MDT
Presenter: John Parent
Library maintainers often have limited visibility into who depends on their code, making it difficult to assess the impact of API changes or demonstrate real-world value. Learn how the open source dependent-audit tool maps downstream ecosystems using source code and academic citations to provide data that supports better library stewardship.
How You Can Modernize C++ Software Infrastructure
Whether you’re maintaining a mature C++ application or building the next generation of software infrastructure, Kitware helps organizations solve complex engineering challenges with open source technologies.
Our team works with commercial companies, government agencies, research institutions, and national laboratories to:
- Modernize legacy build systems with CMake.
- Improve build, test, and packaging workflows.
- Simplify dependency and package management with Spack.
- Design scalable data infrastructure and annotation platforms.
- Develop custom C++ and Python software tailored to your organization’s needs.
As the creators of CMake and contributors to projects including Spack, VTK, ITK, and ParaView, we bring deep technical expertise to every engagement. Our goal is to help organizations build software that is easier to maintain, easier to scale, and designed to evolve as requirements change.
Interested in learning more? Visit our booth during CppCon or contact our software solutions team to schedule a meeting.
Kitware is hiring!
Featured Open Positions
Clifton Park, NY | On-site | Full Time
Help develop software applications and build infrastructure that supports large-scale C++ and Python development. You’ll work alongside software developers, researchers, and customers to create software that stands the test of time.
Clifton Park, NY | Minneapolis, MN | On-site | Full Time
Collaborate with researchers to prototype, validate, and deploy machine learning solutions for real-world applications. Apply advanced AI and computer vision techniques while helping transform research into production-ready software.
Button: Apply For This Position
Clifton Park, NY | Carrboro, NC | Minneapolis, MN | On-site | Full Time
Design and implement large-scale software frameworks that support computer vision and machine learning research across diverse computing environments. You’ll help lead open source software development while applying your C++ and Python expertise to real-world challenges.
Clifton Park, NY | On-site | Full Time
Lead AI, machine learning, and computer vision research and development programs for government and commercial customers. You’ll guide technical teams, pursue new R&D opportunities, and help advance innovative research.
Clifton Park, NY | On-site | Full Time
Launch your career through Kitware’s three-year Open Source Software Technology Program while earning a master’s degree in computer science. Develop open source software, build technical leadership skills, and gain real-world experience across multiple research domains.
*Additional openings are available at our Arlington, VA; Minneapolis, MN; and Carrboro, NC offices. Visit our careers page to explore all current opportunities.
View All Open PositionsWhy Work at Kitware?
Kitware is a small company with a big impact. We empower our team to explore, experiment, and grow through meaningful work and a collaborative culture. Perks include:
- Flexible schedules and generous PTO
- Tuition reimbursement and conference travel
- Support for publishing novel work
- Employee ownership
- A diverse, inclusive workplace
Learn more on our Careers page, or stop by our booth at CppCon!




