Software Architect Opportunity
We are seeking an experienced Software Architect to join our team. As a key member of our Test System Development organization, you will design and develop high-performance test platforms used in both R&D and production settings worldwide.
This role offers the chance to work on complex systems, collaborate with cross-functional teams, and drive technology choices that support our long-term goals. If you have a passion for software architecture and a knack for problem-solving, we encourage you to apply.
Key Responsibilities:
* Architect scalable software solutions for complex test systems, ensuring they are secure, maintainable, and aligned with business needs
* Collaborate with developers, product managers, and stakeholders to transform technical and business requirements into robust software architectures
* Drive technology choices - evaluate and recommend tools, frameworks, and platforms that best support our goals
* Mentor and guide the development team through technical challenges and ensure best practices are followed
* Manage outsourced software development, including planning, partner coordination, and ensuring quality and architectural alignment
Requirements:
* A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
* Proven experience as a Software Architect for complex systems
* Strong hands-on experience with C++ or C#
* Expertise in software design patterns, architecture principles, and Agile methodologies
* Experience managing outsourced development, including working with external partners
* Excellent collaboration and communication skills - able to work effectively in cross-functional teams
* A structured, result-oriented mindset with a knack for problem-solving
* Professional proficiency in English (written and spoken)
* German language skills are a plus
What We Offer:
* An international working environment with cooperative teams
* Flexible working hours with 40 hours per week as well as hybrid working
* 30 vacation days per year
* Excellent learning and personal development opportunities
* Ergonomic workplace
* Company benefits