Kitware

Senior Software Architect

Kitware
Apply
3 months ago
Minneapolis, MN, USASenior

Base Salary

$140k - $190k/yr

Responsibilities

  • Design and implement large-scale software frameworks for embedded systems, mobile platforms, desktop applications, and cloud infrastructure.
  • Develop robust computer vision and machine learning solutions for applications including 3D reconstruction, object detection, image manipulation detection, and motion-pattern anomaly detection.
  • Maintain and lead quality efforts for open-source software communities and platforms such as GitHub and GitLab.
  • Review and oversee other developers’ code development.
  • Collaborate with customers and participate in field tests and demonstrations.

Requirements

  • Bachelor’s degree in Computer Science with at least five years of experience, or a relevant master’s degree with at least three years of experience.
  • Significant C++ experience and Python experience.
  • Experience integrating third-party libraries and working with distributed processing or computing.
  • Experience designing and implementing complex software systems and optimizing code.
  • Leadership experience reviewing and overseeing others’ code development.
  • Experience with additional programming languages is preferred.
  • GPU-based development experience, computer vision knowledge, and experience with AI tools, frameworks, and techniques are preferred.
  • Knowledge of CMake, CDash, Microsoft Visual Studio, GCC, make, and/or Xcode is preferred.
  • Ability to develop software for Unix, Linux, macOS, and/or Windows and contribute to large open-source projects and communities.
  • Must be a U.S. citizen and willing and able to apply for and maintain a TS/SCI security clearance if not already cleared.

Benefits

  • Competitive compensation plan, tuition reimbursement, flexible working hours, and six weeks of paid time off.
  • 401(k), health insurance, life insurance, short- and long-term disability insurance, and a bonus plan.
  • Employee-owned company with a flexible work environment, high independence, and responsibility.
  • Free coffee, drinks, and snacks.

Tech Stack

C++CMakeLinuxmacOSMakePythonWindows

Categories

Kitware

About Kitware

51-200 employees

Kitware is a privately held, 100% employee-owned software R&D company that builds open-source toolkits and custom solutions in visualization, image analysis, computer vision, and AI. It provides professional services, R&D contracts, and support around platforms such as VTK, ParaView, ITK, and CMake for commercial, government, and academic customers. Founded in 1998, it is headquartered in Clifton Park, New York, and serves markets including healthcare, national security, and advanced computing.

Contact me