onsite
Software Automation Engineer - Software Defined Radio - ALTEN Consulting Services GmbH
QA Engineer
Lead automation development for Software Defined Radio solutions, designing test frameworks in Python and C/C++ on Linux platforms to ensure robust, high‑performance SDR deployments.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for SDR firmware and software components using Python and C/C++.
- Integrate test automation into CI/CD pipelines, ensuring rapid feedback for development teams.
- Collaborate with embedded and RF engineers to define test cases that validate signal integrity, performance, and compliance.
- Analyze test results, troubleshoot failures, and provide actionable insights to improve product quality.
- Document test procedures, maintain test libraries, and contribute to best‑practice guidelines for SDR testing.
Requirements
- Strong programming skills in Python and C/C++ with experience in embedded or SDR environments.
- Hands‑on experience with Linux-based development and automation tools (e.g., pytest, CMake, Git).
- Knowledge of radio frequency concepts and SDR architectures.
- Excellent problem‑solving abilities and a proactive approach to continuous improvement.
- Effective communication skills in English, both written and verbal.