Quick overview
Job description
What you will do:
-
Develop and maintain a scalable automation framework for end-to-end validation across wireless devices, radio access systems, network functions, and lab infrastructure.
-
Write Python automation scripts, reusable libraries, and test harnesses for functional, regression, integration, performance, and release-qualification testing.
-
Automate end-to-end test scenarios such as device registration and attachment, connectivity, data transfer, recovery behavior, and system KPI validation.
-
Coordinate test execution across virtualized systems, embedded devices, hardware-in-the-loop platforms, and physical lab equipment.
-
Automate system configuration, test setup, log collection, result processing, and report generation.
-
Develop tools for packet capture and protocol-level analysis to verify expected system behavior across interfaces.
-
Measure and analyze system performance, including throughput, latency, packet loss, reliability, and other end-to-end KPIs.
-
Support testing with RF and networking equipment, including channel emulators, spectrum analyzers, signal generators, and traffic-generation tools.
-
Investigate automation and test failures by correlating logs, packet captures, device behavior, and system events across multiple components.
-
Distinguish product defects from test-environment, infrastructure, configuration, and automation-framework issues.
-
Develop and maintain automation code using Git-based development workflows and support integration with CI/CD pipelines.
-
Own defect lifecycle management in Jira by reproducing issues, documenting evidence and impact clearly, and tracking defects through resolution and verification.
-
Collaborate with device, radio, network, platform, systems, and test teams to improve test coverage, reliability, and release readiness.
What you bring to this role:
-
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
-
2–5 years of experience developing test automation for wireless, networking, embedded, or distributed systems.
-
Strong Python programming skills and experience building maintainable automation frameworks or test tools.
-
Good working knowledge of Linux, including shell scripting, process and service management, networking, and system debugging.
-
Practical understanding of TCP/IP networking and experience troubleshooting connectivity and data-transfer issues.
-
Experience analyzing system logs and network traffic to isolate failures across multiple components.
-
Experience developing and maintaining functional, regression, integration, or performance test suites.
-
Experience with Git and collaborative software-development workflows.
-
Familiarity with CI/CD pipelines and automated test execution.
-
Experience working with virtualized environments such as VMware, Proxmox, or similar platforms.
-
Strong problem-solving skills and a disciplined, evidence-based approach to debugging and defect tracking.
-
Ability to work effectively in a hands-on lab environment and collaborate across multiple engineering disciplines.
Nice to have:
-
Experience with cellular or wireless-system architecture, including device/UE, radio access network, and 5G Core functions.
-
Experience validating end-to-end cellular registration, attachment, connectivity, and data-transfer procedures.
-
Familiarity with RF test equipment such as spectrum analyzers, signal generators, power meters, or channel emulators.
-
Experience with Wireshark, tcpdump, iperf, or similar network-analysis and traffic-generation tools.
-
Experience with hardware-in-the-loop testing involving embedded radio or communications hardware.
-
Familiarity with monitoring and visualization tools such as Grafana or Prometheus.
-
Exposure to Non-Terrestrial Networks, satellite communications, or LEO communication systems.
Additional Requirements
This is a full time, exempt position, based out of our Santa Clara, CA location. The target base pay for this position in Santa Clara, California is $140,000 - $160,000 annually. The total compensation package will be determined by various factors such as your relevant job-related knowledge, skills, and experience and location.
We are redefining how satellites are designed, manufactured and used—so we’re looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that’s your experience – then we’ll be immediately wow-ed.
E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- CR

Maintainability and Testability EngineerRecently posted Auto Apply
CFD Research Corporation · Huntsville · Hybrid · Posted 10 Nov 2026 🇺🇸
CFDComplianceSystem DesignEngineeringSalary not listed - GR

Test EngineerRecently posted Auto Apply
Gravisrobotics · Taylor (TX) · On-site · Posted 13 Nov 2026 🇺🇸
RecruitingDockerRobotics+4TechnologySalary not listed - AP
Senior Manager, R&D Quality AssuranceRecently posted Auto Apply
Alnylam Pharmaceuticals · Cambridge · Hybrid · Posted 14 Nov 2026 🇺🇸
GCPAuditingClinical Research+4$135.4k/yr - BE
Quality Assurance Inspector - 2nd ShiftRecently posted Auto Apply
Bertelsmann-Jobs · Louisville, Kentucky (KY) · On-site · Posted 13 Nov 2026 🇺🇸
Microsoft OutlookGDPRTechnology$21/hr - BE
Quality Assurance Inspector - A ShiftRecently posted Auto Apply
Bertelsmann-Jobs · Louisville, Kentucky (KY) · On-site · Posted 13 Nov 2026 🇺🇸
Microsoft OutlookContinuous ImprovementSupply Chain ManagementManufacturing$21/hr - RW
Quality Assurance Manager - Supply ChainRecently posted Auto Apply
Red Wing Shoe Company · Red Wing, MN · On-site · Posted 12 Nov 2026 🇺🇸
Risk AssessmentContinuous ImprovementLogistics$99.7k - $134.6k/yr - BE
Software Development Engineer In Test, Verifications Auto Apply
bet365 · Denver, Colorado · Hybrid 🇺🇸
DockerGCPMicroservices+12Technology$100k - $135k/yr - BE
Software Development Engineer In Test, Sports Platform Auto Apply
bet365 · Denver, Colorado · Hybrid 🇺🇸
DockerGCPMicroservices+12Technology$100k - $135k/yr - SE
Hardware Integration & Test Engineer IIRecently posted Auto Apply
SEAKR Engineering · Centennial, CO · On-site · Posted 12 Nov 2026 🇺🇸
Data AnalysisTechnology$90k - $115k/yr - VS

Senior Director, Software Development Engineer in TestRecently posted Auto Apply
Veeam Software · San Jose · Hybrid · Posted 13 Nov 2026 🇺🇸
RecruitingNeo4jMicrosoft Office+25Technology$350.0k/yr - VT

Principal Test EngineerRecently posted Auto Apply
Voyager Technologies, Inc. · Pueblo · Hybrid · Posted 13 Nov 2026 🇺🇸
MATLABComplianceEstimating+3Technology$145k - $175k/yr - CH

Client Support QA EngineerRecently posted Auto Apply
Cohere Health · United States · Hybrid · Posted 13 Nov 2026 🇺🇸
Talent AcquisitionOnboardingCompliance+1Technology$95k - $110k/yr