ABOUT FUTURAIL Futurail is a leading technology startup and autonomy powerhouse based in Munich and Lyon. We power the future of autonomous travel on rail with our holistic autonomy stack for self-driving trains. Our mission is to make trains even more attractive by offering frequent, reliable, cost-effective and low-carbon transportation, contributing to the broader goal of transitioning from road to rail. Founded by a team with extensive expertise in autonomous driving and rail, we are committed to shaping the future of rail transportation. We have just closed our Seed funding round and are entering a phase of rapid growth. This is your chance to join an ambitious team at the forefront of autonomy and rail, working to transform how millions of people move every day! JOB DESCRIPTION As a Senior Software Engineer based in our Munich, you will develop, test, and maintain software systems crucial for the safe and efficient operation of autonomous train technology. You will join a highly collaborative and competent team, where you’ll have the opportunity to work across various aspects of software development and machine learning in an exciting startup setting. JOB TASKS Design and implement software components for autonomous train control, including algorithms for localization, mapping, obstacle detection and collision avoidance. Design and implement data processing pipelines for handling sensor data from autonomous trains, including algorithms and workflows for data ingestion, preprocessing, feature extraction, and storage to support downstream analytics and machine learning tasks. Collaborate with the commercial team to conceptualize, prototype, and develop new software products, tackling a variety of software-related tasks. Proactively identify and resolve challenges to drive the growth and enhance the success of both the team and the company. REQUIREMENTS Expertise in C++ and Python programming languages, with a strong understanding of software development principles and best practices. A minimum of 5 years of proven work experience in developing code. Basic knowledge of modern deep learning and machine learning architectures. Understanding of different perception sensors like LiDAR, camera and radar and sensor fusion techniques. Experience in robotics, autonomy software stack and hardware or rail environment is a plus. Openness to learning, pragmatism, ambition and fun to work with. Join us as a Senior Software Engineer on our journey, and contribute to sustainable transportation for the future. If you are interested, please submit your application through this form. We look forward to hearing from you!