Your tasks
- Develop software framework and modules for anti-collision system
- Write software and interface specifications and implement them
- Evaluate and use modern technologies, tools and libraries
- Improve and automate development and release processes
- Continuously integrate and create comprehensive unit tests for high software quality
- Write and review system and product documentation
Your profile
- Bachelors/Masters in Computer Science/Software Engineering or equivalent.
- Experience in developing and deploying software in Java or alike. Good operating system knowledge in Linux/Windows.
- Experience in OSGi, Docker, GitLab, GPU programming a plus.
- Experience in rail domain and sensors/robotics an advantage.
- Fluent in English; German and other languages are an advantage