onsite
Software Automation Engineer - Software Defined Radio - Cs2 ITEC GmbH Co. KG
QA Engineer
Lead automation of software‑defined radio solutions, developing test frameworks in Python and C/C++ on GNU Radio platforms, ensuring robust RF performance and continuous integration on Linux environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for SDR firmware and software components using Python and C/C++.
- Integrate GNU Radio and other SDR toolchains into CI/CD pipelines to enable rapid validation of radio features.
- Collaborate with RF engineers to translate signal‑processing requirements into automated test cases and performance metrics.
- Analyze test results, troubleshoot failures, and provide actionable feedback to development teams.
- 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 real‑time systems.
- Hands‑on experience with GNU Radio, SDR hardware, and RF test instrumentation.
- Proficiency in Linux system administration and scripting.
- Solid understanding of software testing principles, automation frameworks, and CI/CD practices.
- Excellent problem‑solving abilities and effective communication skills.