Taro Logo

CMake Engineer

A research and development software solutions provider focused on advancing science through collaborative, employee-owned environment.
Clifton Park, NY 12065, USA
$75,000 - $120,000
Backend
Mid-Level Software Engineer
In-Person
101 - 500 Employees
2+ years of experience
Enterprise SaaS · Healthcare · AI

Description For CMake Engineer

Kitware, a 100% employee-owned research and development software solutions provider, is seeking a CMake Engineer to join their Software Solutions team. This role offers an exciting opportunity to work on various scientific computing domains, including computer vision, scientific visualization, high-performance computing, and medical imaging. The position focuses on supporting customers' software application needs and contributing to open-source projects.

The ideal candidate will have strong C++ programming skills and extensive experience with CMake build systems. You'll be working alongside talented software developers and algorithm experts, helping customers integrate Kitware's open source software into commercial applications and extending their toolkits to meet specific needs.

The role offers a competitive salary range of $75,000 - $120,000 and comes with an impressive benefits package including six weeks of paid time off, flexible working hours, comprehensive health insurance, and educational support through tuition reimbursement. The company culture emphasizes collaboration, independence, and responsibility, making it an ideal environment for professional growth.

Working at Kitware means contributing to meaningful projects that advance science and make a positive impact across healthcare, national security, and computing infrastructure. The company's commitment to open source development and scientific advancement, combined with its employee-focused work environment, creates an unique opportunity for software engineers passionate about build systems and C++ development.

This position requires US person status and is based in Clifton Park, NY. The role offers a chance to work with a diverse range of customers, from top universities to government organizations and medical device manufacturers, while maintaining a strong focus on open source contribution and community engagement.

Last updated 6 days ago

Responsibilities For CMake Engineer

  • Help customers create CMake-based build systems
  • Contribute to the Open Source CMake program
  • 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 For CMake Engineer

Linux
  • 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
  • Must be US Persons (citizens, permanent residents, asylees, or refugees)

Benefits For CMake Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Flexible working hours
  • Six weeks paid time off
  • 401(k)
  • Health insurance
  • Life insurance
  • Short- and long-term disability insurance
  • Bonus plan
  • Tuition reimbursement program
  • Free coffee, drinks, and snacks

Interested in this job?

Jobs Related To Kitware CMake Engineer