The role of Software Developer at Knowtion GmbH involves creating advanced algorithms for sensor fusion and data analysis in safety-critical applications. The candidate will analyze new technologies for IoT challenges, specify software requirements, and develop software from prototypes to final products. Required qualifications include a degree in computer science, extensive experience in software development with C++ or Java, and familiarity with CI/CD practices.