Senior Motion Planning Engineer, Dev Tooling
Motional- Full Time
- Senior (5 to 8 years)
Candidates should possess a degree in computer science, mathematics, or a related scientific field, and have a minimum of five years of experience in C++ development. Strong experience with C++ development and a solid understanding of software development methodologies are required, along with familiarity with open-source frameworks such as VTK, ParaView, and CMake.
As a Lead Developer C++, the applicant will be responsible for designing, developing, and optimizing software solutions in C++ for scientific visualization projects, mentoring junior developers, solving complex technical challenges including parallel algorithms and distributed memory, innovating technical solutions for client needs across various industries, contributing to open-source communities, coordinating projects from initiation to completion, managing project timelines and budgets, collaborating closely with clients, and implementing agile methodologies for project management.
Develops open-source software for scientific computing
Kitware develops software solutions for scientific and technical computing, focusing on high-performance computing, visualization, and data analysis. Their main products include ParaView, VTK, ITK, and CMake, which assist in large-scale data visualization, image analysis, and software building. These tools are open-source, allowing a community of users and developers to contribute to their improvement. Kitware differentiates itself by offering consulting services, custom software development, and support contracts, ensuring clients can effectively use their tools. The company's goal is to provide advanced software solutions that enhance data processing and visualization capabilities across various sectors, including medical imaging and geospatial analysis.