
Mid-Level Software Integration & Test Engineer – Wireless SDR & Mesh Systems
Trabus TechnologiesSan Diego, California
Overview
Schedule
Full-time
Career level
Senior-level
Remote
Hybrid remote
Benefits
Health Insurance
Dental Insurance
Vision Insurance
Job Description
Position: Mid-Level Software Integration & Test Engineer – Wireless SDR & Mesh SystemsEmployment Type: Full-TimeLocation: Hybrid (San Diego, CA)Compensation: TBDClearance Level: Ability to obtain a Security Clearance required; U.S. Citizenship requiredABOUT TRABUSTrabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) headquartered in San Diego, providing advanced wireless technology solutions, cybersecurity expertise, artificial intelligence, data science, and software engineering capabilities to federal and commercial clients since 2010. Our diverse technical strengths span emerging wireless innovations and engineering support to the armed services.TRABUS has been recognized on the Inc. 5000 list over the years, reflecting our continued growth and commitment to delivering innovative, mission-focused solutions to our customers.POSITION SUMMARYTRABUS 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.
- 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.
- 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.
- Paid Time Off
- Holidays
- Health Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Account
- 401(k)
- Life & AD&D Insurance
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Mid-Level Software Integration & Test Engineer – Wireless SDR & Mesh Systems Jobs at Trabus Technologies
What is the work location for this position at Trabus Technologies?
This job at Trabus Technologies is located in San Diego, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Trabus Technologies?
Employer has not shared pay details for this role.
What employment applies to this position at Trabus Technologies?
Trabus Technologies lists this role as a Full-time position.
What experience level is required for this role at Trabus Technologies?
Trabus Technologies is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Trabus Technologies for this role?
Trabus Technologies offers following benefits: Health Insurance, Dental Insurance, and Vision Insurance for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Trabus Technologies?
You can apply for this role at Trabus Technologies either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.