At Rohde & Schwarz Topex, we are shaping the future of Air Traffic Communication Systems (ATC) by developing cutting-edge infrastructure that ensures airspace remains a safe environment. Our Voice Communication Systems (VCS) demand top-tier expertise in voice processing, which is why we’ve built an exceptional team dedicated to developing the first VoIP-based ATC Voice Handling system. We’re now seeking a leader to guide and inspire this team of engineers—this is a key role, as our entire product line relies on this critical infrastructure.
You will be joining a team of passionate, highly skilled software engineers, maintaining our existing signaling modules and contributing to the evolution of our next-generation VCS. A strong drive for technology and automation, along with a genuine focus on customer satisfaction, is essential.
In this role, you’ll be engaged in continuous process improvement—enhancing the current systems while driving innovation to elevate the team to new levels of performance. At Rohde & Schwarz Topex, people are our most valuable asset.
Your team is an integral part of our Quality Management department, working closely with DevSecOps, Testing, Quality Assurance, System Engineering, and Production teams, and providing key support to our Support, Project Management, and Sales organizations.
As a Software Quality Assurance Engineer, you will be responsible for bridging business objectives and technical execution, ensuring the software team is high-performing, well-aligned, and consistently delivers high-quality, valuable products and services.
You will be expected to oversee and sample the entire Software Development Lifecycle (SDLC) - from planning and design to deployment and Release - to ensure projects are completed on time, on quality, within the defined framework, and to specification.
You will maintain a focus on technical excellence, ensuring the code is scalable, maintainable, and secure. This involves driving engineering best practices, managing technical debt, and making critical risk-based decisions.
Your role is also to ensure the Development & Testing team's technical roadmap and daily tasks are directly aligned with the overall business objectives and product quality vision.
Your tasks
- Develop and maintain a unified quality strategy aligned with organizational and product goals;
- Define QA standards, processes, tools, and governance mechanisms across all product lines;
- Lead quality improvement initiatives, audits, and transformation programs;
- Drive the adoption of AI-based quality, testing, and risk assessment tools;
- Champion a culture of innovation, experimentation, and continuous improvement;
- Define, track, and report key quality metrics including defect rates, release stability, automation effectiveness, and customer-reported issues;
- Prepare clear, concise reports for the management team.
Area of Responsibility
- Support R&D managers, leads, and senior engineers, fostering talent development and capability growth in line with Quality principles;
- Audit software in a Linux cross-compiler environment in C, ensuring code quality and adherence to industry standard;
- Audit unit testing, integration testing execution, to ensure reliability and functionality;
- Oversee and review functional, regression, integration, performance, security, and automated testing practices;
- Work with Research & Development to ensure requirements are testable and quality expectations are defined;
- Document software designs, specifications, and test procedures audit results to maintain comprehensive records and facilitate knowledge sharing within the team;
- Create, review or maintain Process standard driven quality documentation in line with ED109A/DO278 and/or ED153;
- Support integration of AI-assisted testing, generative AI tools, intelligent automation, and predictive quality insights to increase operational efficiency;
- Ensure continuous learning and adaptation to emerging QA technologies, tools, and industry trends;
- Ensure alignment on release criteria, quality gates, and readiness standards across product teams by participating in critical release reviews, escalations, and post-release evaluations;
- Partner with Research & Development and Test & Validation to improve release stability, predictability, and performance;
- Oversee defect detection mechanisms and provide visibility into quality risks throughout the SDLC;
- Support troubleshooting efforts and provide technical assistance to resolve software-related issues during development and post-production phases;
- Ensure timely communication of risks, priorities, and release readiness to senior leadership;
- Collaborate with Customer Support and System Engineering to resolve customer-found issues efficiently and sustainably;
- Participate in design reviews, code reviews, and other team activities to provide technical expertise and ensure alignment with project goals;
- Collaborate with multidisciplinary engineering teams to implement software solutions that meet system specifications and performance criteria;
- Promote collaboration, consistency, and best-practice adoption across globally distributed teams.