This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Kitware is seeking a Software Developer with CMake experience for the Software Solutions team. Kitware works in a variety of exciting scientific computing domains, including computer vision, scientific visualization, and high-performance computing, medical imaging, data and analytics, and high-quality software process development. This position offers an opportunity to help Kitware’s customers build meaningful software that will stand the test of time. Through this position, you will work alongside our talented software developers, algorithm experts, external collaborators, and customers.
Job Responsibility:
Help customers create CMake-based build systems
Contribute to the Open Source CMake program
Contribute your strong programming ability and experience to develop robust solutions for real-world problems
Collaborate with customers on projects to improve and develop build systems for large C++ and mixed-language projects
Requirements:
Bachelor's degree + 2 years or Master's degree + 1 year in Computer Science, Electrical and Computer Engineering, or related field
Experience with the compiled language build process for C++
Experience with the CMake build tool, including the CMake language
Proficient programming skills and experience with C++
Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems
Due to contractual restrictions, only candidates who are US Persons (citizens, permanent residents, asylees, or refugees) will be considered for this position
Nice to have:
Experience using Github or Gitlab for code reviews, documentation, and release management
Experience with CI/CD systems and automated testing
Interest and experience in open source software development
Proficient programming in another language in addition to C++