Senior System Validation and Test Automation Engineer - TeraWave RF and Optical Systems
Core
Design and develop Python-based test automation and verification frameworks for TeraWave RF and optical satellite systems, including payloads, terminals, and ground gateways.
Role type
Senior System Validation and Test Automation Engineer
Builds
Reusable automation frameworks, hardware-in-the-loop and end-to-end test suites, and CI/CD pipelines for space-based networking systems.
Domain
Aerospace / Satellite Communications / RF & Optical Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python (OOP, async/concurrent), pytest, Linux, RF/optical system integration, laboratory instrumentation automation (SCPI/VISA), CI/CD, test data analysis (NumPy/pandas), mentoring
Preferred skills
Satellite/telecom system testing, SDR/antenna testing, radiation-hardened computing knowledge, fault-injection testing, parallel test execution
Technologies
Python, pytest, Linux, SCPI, VISA, PyVISA, Git, NumPy, pandas, SciPy, gRPC, REST
Responsibilities
Design Python test automation for RF/optical subsystems; build reusable frameworks with device abstractions; own integration/verification from prototype to qualification; lead Agentic-AI automation framework development; integrate RF/optical/embedded systems; automate lab equipment; define system KPIs (EVM, BER, throughput); troubleshoot failures via telemetry/logs; create reproducible test configs and CI/CD pipelines; mentor engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities