Senior Software Development Engineer – Embedded Wireless SDR & Analytics

Trabus Technologies
  • San Diego, California
    27 days ago

    Job Description

    Position: Senior Software Development Engineer – Embedded Wireless SDR & Analytics
    Employment Type: Full-Time
    Location: Hybrid (San Diego, CA)
    Compensation: TBD
    Clearance Level: Ability to obtain a DoD Security Clearance (Secret or Top Secret/SCI); U.S. Citizenship required

    ABOUT TRABUS
    Trabus 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 SUMMARY
    TRABUS has an opportunity for a Senior Software Development Engineer to architect and build embedded control and management software and real-time operational analytics for next-generation Software-Defined Radio (SDR) wireless mesh systems. In this role, you will bridge low-level wireless radio control logic with high-level system management. You will implement digital signal processing (DSP) control algorithms for transmitting and receiving wireless waveforms while establishing end-to-end system KPIs, telemetry pipelines, and real-time event alerting.

    RESPONSIBILITIES
    • Design, implement, and maintain low-level embedded software for real-time control, configuration, and state monitoring of SDR hardware and RF front-ends.
    • Architect high-performance APIs and services to manage system telemetry, remote node configuration, and external Command & Control (C2) integrations.
    • Build edge analytics pipelines to process and expose critical network KPIs, including RSSI, SINR, packet error rates, mesh link latency, and spectral efficiency, for dynamic network management.
    • Optimize embedded relational and time-series databases to log high-volume operational metrics, store persistent state data, and execute low-latency local telemetry queries.
    • Partner with security and networking teams to enforce zero-trust encryption standards across management interfaces and API payloads over secure RF channels.
    • Lead architectural decisions for control software, mentor team members, and interface with hardware/RF engineers to translate system requirements into reliable software deliverables.
    REQUIRED QUALIFICATIONS
    • 7+ years of hands-on software engineering experience.
    • Advanced proficiency in C++ (17/20), C, and backend languages such as Python, Go, or Rust.
    • In-depth knowledge of SDR architecture, DSP control interfaces, RF state machines, and transceiver control protocols.
    • Expertise in designing and scaling APIs and serialization formats such as JSON and Protocol Buffers.
    • Demonstrated experience processing time-series metric streams, defining RF network KPIs, and building telemetry software pipelines.
    • Experience with embedded database solutions such as SQLite, TimescaleDB, InfluxDB, or Redis optimized for resource-constrained hardware.
    • U.S. Citizenship is required.
    DESIRED QUALIFICATIONS
    • Ability to obtain an active DoD Security Clearance (Secret or Top Secret/SCI).
    • Experience with cloud-to-edge telemetry frameworks such as Prometheus, Grafana, MQTT, or Kafka.
    • Familiarity with defense radio standards, tactical data links, or software frameworks.
    EDUCATION
    Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
    BENEFITS
    • Paid Time Off
    • Holidays
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Flexible Spending Account
    • 401(k)
    • Life & AD&D Insurance
    EQUAL EMPLOYMENT OPPORTUNITY
    Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws.
    Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.
     

    Numbers & Facts

    LocationSan Diego, California
    Websitehttps://www.trabus.com

    Skills

    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Cryptographyunmatched
    • Data Scienceunmatched
    • Digital Signal Processing (DSP)unmatched
    • Disability Accommodationsunmatched
    • DoD Clearanceunmatched
    • Electrical Engineeringunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Emerging Technologyunmatched
    • Engineeringunmatched
    • Go Programming Language (Golang)unmatched
    • Internet Securityunmatched
    • JSONunmatched
    • Mentoringunmatched
    • Metricsunmatched
    • Network Administration/Managementunmatched
    • Operational Auditunmatched
    • Performance Metricsunmatched
    • Python Programming/Scripting Languageunmatched
    • Radio Frequencyunmatched
    • Realtime Operating Systemunmatched
    • Redisunmatched
    • SQLiteunmatched
    • Secret Clearanceunmatched
    • Security Clearanceunmatched
    • Signal Processing Algorithmsunmatched
    • Small Businessunmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Systems Administration/Managementunmatched
    • Systems Engineeringunmatched
    • Telemetryunmatched
    • Top Secret Clearanceunmatched
    • Transceiversunmatched
    • Transmit/Receive Modulesunmatched
    • United States Citizenunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Waveformsunmatched
    • Wheel/Front-End Loaderunmatched
    • Wireless Communicationsunmatched
    • Wireless Radiounmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder