Mid-Level Software Integration & Test Engineer - Wireless SDR & Mesh Systems

Trabus Technologies

$92K — $110K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of software testing and system integration experience.
  • Proficient in Python for test suite automation and API interaction.
  • Strong understanding of TCP/IP, UDP, and network communications.
  • Experience with embedded Linux and Software-Defined Radio (SDR) systems.
  • Hands-on testing of REST APIs and microservices.
  • U.S. Citizenship required for compliance requirements.
  • Ability to obtain a Security Clearance.

Responsibilities

  • Design and execute comprehensive test plans for software and systems.
  • Build and maintain automated test frameworks integrated with CI/CD pipelines.
  • Collaborate with cross-functional teams on software integration.
  • Conduct RF channel simulations and field testing for performance metrics.
  • Document and track software defects using issue tracking systems.
  • Validate system readiness and generate verification reports.

Benefits

  • Paid Time Off
  • Holidays
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Account
  • 401(k)
  • Life & AD&D Insurance
Full Job Description
Position: Mid-Level Software Integration & Test Engineer - Wireless SDR & Mesh Systems
Employment Type: Full-Time
Location: Hybrid (San Diego, CA)
Compensation: TBD
Clearance Level: Ability to obtain a Security Clearance required; U.S. Citizenship required

POSITION SUMMARY
TRABUS has an opportunity for a Mid-Level Software Integration & Test Engineer to drive end-to-end software integration, automated regression testing, and final system validation for next-generation Software-Defined Radio (SDR) wireless mesh networking systems. In this role, you will design rigorous test cases, build automated test suites for embedded radio controls and REST APIs, and validate complex mesh networks from early software integration through final release verification.
RESPONSIBILITIES
  • Design, execute, and maintain detailed test plans and test procedures covering functional, performance, security, and edge-case scenarios for embedded software, REST APIs, and wireless mesh networks.
  • Build, expand, and maintain scalable automated test frameworks using Python, PyTest, Robot Framework, or shell scripting integrated into CI/CD pipelines to ensure continuous software stability.
  • Collaborate with software, RF, and hardware engineers to integrate embedded control software, low-level SDR firmware, RESTful microservices, and database layers into unified deployment candidates.
  • Set up and conduct lab-based RF channel simulation, network impairment testing, hardware-in-the-loop (HITL) testbeds, and field testing to evaluate dynamic topology discovery and key performance metrics, including throughput, latency, and packet loss.
  • Identify, reproduce, document, and track software defect reports using issue tracking systems such as Jira.
  • Validate system readiness, generate verification reports, and approve software builds for final production delivery.
REQUIRED QUALIFICATIONS
  • 3-5 years of dedicated software testing and system integration experience.
  • Strong proficiency in Python for building automated test suites, interacting with REST APIs, and parsing log file streams.
  • Solid understanding of TCP/IP, UDP, socket communications, and experience using packet analyzers such as Wireshark to inspect traffic flow and diagnose network issues.
  • Experience validating software on embedded Linux platforms, microcontrollers, or Software-Defined Radio (SDR) hardware setups.
  • Hands-on experience testing REST APIs and microservices using tools such as Postman, PyTest, or custom script suites.
  • U.S. Citizenship is required due to defense/government compliance requirements.
  • Ability to obtain a Security Clearance is required.
DESIRED QUALIFICATIONS
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions and Docker containerization.
  • Exposure to RF instrumentation, including spectrum analyzers, signal generators, or channel simulators, or SDR frameworks such as GNU Radio.
  • Familiarity with dynamic mesh routing protocols such as OLSR or BATMAN-adv, or hardware-in-the-loop (HITL) environments.
EDUCATION
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
BENEFITS
  • Paid Time Off
  • Holidays
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Account
  • 401(k)
  • Life & AD&D Insurance

Similar Jobs

More Jobs at Trabus Technologies

More Telecommunications & Hardware Jobs

Find similar Mid-Level Software Integration & Test Engineer - Wireless SDR & Mesh Systems jobs: