What you will do
- Define the overall software architecture and its components and draft the architecture design specifications
- Clarification of software requirements with customer and other relevant departments.
- Make decisions about the realization of the designed key technical solutions, participate in team-work and apply new ideas
- Take the lead and guide teams of people, improve and influence the architecture they produce and guide the entire software life-cycle
- Plan the software technology, IP and collaboration strategy, lead the selection, adoption and participation of relevant industry standards
Required Skills and Experience
- Bachelor’s/Master’s or PhD degree in Computer Science, Electrical Engineering or other domain-related discipline
- Strong technical experience with multiple years of software architectural analysis, design, implementation and organization
- Very strong experience in software development with multiple years’ experience in C/ C++ or other relevant programming languages
- Deep technological understanding of real-time/safety critical systems
- You can communicate the design and theory of operation of your architecture
- Industry knowledge in branches like Blockchain, Crypto and FinTech
- Strong technical knowledge/ experience in Artificial Intelligence, Data Science, Deep Learning or Traditional Analytics would be an advantage
- Able to work in a diversified team, possess cross-team and cross-domain leadership and excellent communication skills.
- You possess very good English skills, German is a plus
How to Apply
If you think you fit the bill, please send us your covering letter and CV via email to [email protected] and use the job title as subject.