onsite
Software Automation Engineer - Software Defined Radio - expertplace professionals GmbH
QA Engineer
Lead automation and development of SDR solutions using Python, C/C++ and GNU Radio on embedded Linux platforms, driving performance, reliability and integration across RF systems.
About the role
Key Responsibilities
- Design, develop and maintain automation frameworks for Software Defined Radio (SDR) applications.
- Implement and optimize signal processing algorithms in Python and C/C++ within GNU Radio environments.
- Integrate SDR hardware with embedded Linux systems, ensuring robust communication and data handling.
- Collaborate with RF engineers to validate performance, troubleshoot issues and refine system architecture.
- Document code, test procedures and contribute to continuous improvement of development pipelines.
Requirements
- Strong programming skills in Python and C/C++ with experience in real‑time signal processing.
- Hands‑on experience with SDR platforms (e.g., USRP, BladeRF) and GNU Radio.
- Proficiency in embedded Linux development and cross‑compilation toolchains.
- Solid understanding of RF concepts, modulation schemes and digital communication.
- Excellent problem‑solving abilities and a collaborative mindset.