Kitware Inc. logo
Kitware Inc.
Posted 178 days agoVerified live 2d ago

Software Engineer

Brief overview

Clifton Park, New YorkIn-person
UndergradOr in progress
$75k–$95k/yrStated range
Linux command line interface (CLI)Python developmentC++ developmentAgile work environmentCross-platform software developmentCommunication skillsAI code-assistant toolsContinuous Integration/Continuous Delivery (CI/CD)Github or GitlabOpen source software development

Job description

Summary

Kitware is a research and development software solutions provider dedicated to advancing science and making a positive impact. They are seeking a Software Engineer to join their Software and Data Solutions team, where the role involves developing and supporting build tools and infrastructure for large-scale C++/Python product life cycles.

Responsibilities

  • Develop and support a broad range of build tools and infrastructure for large-scale C++/Python product life cycles

Skills

  • Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field
  • Experience in the Linux command line interface (CLI) environment
  • Experience supporting CMake-based Software Development Life Cycle (SDLC) systems
  • Proficiency in developing Python and C++ code and applications
  • Ability to thrive in an agile work environment with minimal supervision
  • Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems
  • Strong communication skills
  • Due to contractual requirements, this position requires U.S. citizenship
  • Full-time on-site work at Kitware's office in Clifton Park, NY
  • Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)
  • Familiarity with one or more Continuous Integration/Continuous Delivery (CI/CD) platforms (e.g., Jenkins, Github Actions, Azure DevOps)
  • Experience using Github or Gitlab for code reviews, documentation, and release management
  • Interest and experience in open source software development

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field
  • Experience in the Linux command line interface (CLI) environment
  • Experience supporting CMake-based Software Development Life Cycle (SDLC) systems
  • Proficiency in developing Python and C++ code and applications
  • Ability to thrive in an agile work environment with minimal supervision
  • Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems
  • Strong communication skills
  • Due to contractual requirements, this position requires U.S. citizenship
  • Full-time on-site work at Kitware's office in Clifton Park, NY

Nice to Haves

  • Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)
  • Familiarity with one or more Continuous Integration/Continuous Delivery (CI/CD) platforms (e.g., Jenkins, Github Actions, Azure DevOps)
  • Experience using Github or Gitlab for code reviews, documentation, and release management
  • Interest and experience in open source software development

Benefits

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

More jobs like this